エラーメッセージ「制約名と輸出契約が一致しませんでした。」

本文翻译自:エラーメッセージ「いいえ輸出は見つかりませんでしたその試合制約コントラクト名」

今朝開いている間、私はこの問題に直面した私のVisual Studioソリューションを、私はそれを実行しようとしたとき、それは言った: あなたは、Visual Studioソリューションを開いたとき、私はそれを実行しようとすると、この朝、私は、問題を抱えていた、それは言います:

いいえ輸出が制約一致していることが発見されなかった契約名 と一致しませんでした制約名と輸出契約を

どのように私はこの問題を解決することができますか? どうすればこの問題は解決できますか?


#1階

参考:https://stackoom.com/question/1BpfD/エラーメッセージ-制約の名前で輸出契約が一致しませんでした


ハウス#2

私は、Visual Studioクリアすることで、この問題を解決したコンポーネントモデルのキャッシュを。 私はVisual Studioのコンポーネントモデルのキャッシュをクリアすることによって、この問題を解決しました。

ただ、このフォルダを削除するか、名前を変更します。 単純にこのフォルダを削除するか、名前を変更します。

%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache

または いずれか

%LocalAppData%\Microsoft\VPDExpress\11.0\ComponentModelCache

およびVisual Studioを再起動してください。 およびVisual Studioを再起動します。

Visual StudioのあなたでのバージョンナンバーEGでISで指定されていています たとえば、あなたが指定した数だけ持っているVisual Studioのバージョン

2012 StudioのビジュアルIS 11.0(AS上に示す) のVisual Studio 2012は、11.0(上記のように)

Visual Studioの2013はある12.0 のVisual Studio 2013是12.0

Visual Studioの2015はある14.0 のVisual Studio 2015是14.0

Visual Studioの2017年は、15.0 Visual Studioの2017是15.0

:について知らないもの%LocalAppData%\\、同じでIS ASをC:\\Users\\{yourUsername}\\AppData\\Local 知らない人のために:%LocalAppData%\\C:\\Users\\{yourUsername}\\AppData\\Local

ビジュアルの複数バージョン持っている人のために例えば2012と2013 Studioがインストールされ、それは、Visual Studio、例えば11.0および12.0を再起動する前に、両方のバージョンのComponentModelCacheを削除するために役立つかもしれない。 たとえば、Visual Studioユーザーのそれ以上の2012のバージョンは、インストールそして2013年には、2つのバージョンは、例えば、Visual StudioのComponentModelCacheが役に立つかもしれ11.0と12.0を再起動する前に削除しました。


ハウス#3

異なるメーカーエクスプレス2012は、Visualパスを持っています。 Visual StudioのExpressの2012年には、別のパスを持っています。

Visual StudioのExpressの Visual StudioのExpressの

  • ユーザーユーザー\\ \\ {...}のAppData \\ \\ \\ WDExpressローカルのMicrosoft \\ \\ \\ ComponentModelCache 11.0 ...ユーザー\\ \\ \\} {ユーザーのローカルアプリケーションデータ\\ \\マイクロソフト\\ WDExpress \\ 11.0 \\ ComponentModelCache

Web用のVisual Studio Expressの2012 のWebのための使用のVisual Studio Expressの2012

  • ユーザーユーザー\\ \\ {...}のAppData \\ \\ \\ VWDExpressローカルのMicrosoft \\ \\ \\ ComponentModelCache 11.0 ...ユーザー\\ \\ \\} {ユーザーのローカルアプリケーションデータ\\ \\マイクロソフト\\ VWDExpress \\ 11.0 \\ ComponentModelCache

私は再インストールする必要はありませんでしたのVisual Studio Expressの 再インストールのVisual Studio Expressには必要ありませんI


#4階

全体の名前を変更または削除する必要はありませんフォルダを: 全体のフォルダの名前を変更または削除する必要はありません。

(%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache)

名前変更または削除するだけのではMicrosoft.VisualStudio.Default.cacheファイル内の上記のLOCATIONで。 ただ、リネームするか、内の場所を削除しMicrosoft.VisualStudio.Default.cacheたファイル。


ハウス#5

コンポーネントモデルのキャッシュが機能しなかったの削除私のため(だけでなく、上記の相対ディレクトリは私のマシンには存在しませんでした)。 キャッシュコンポーネントモデルはうまく私のために仕事(、私の中で上に与えられた、関連するディレクトリを削除しません何のマシンは)ありません。 代わりに、私はにAN拡張機能をインストールのVisual Studio 2012 Expressの その代わり、私はインストールのVisual Studio 2012 Expressの展開を。 MENU [ツール] →*拡張機能と更新... **→ オンライン任意の選択し、ダウンロード。 メニューツール →*拡大し、更新... **→ オンライン →は、任意の選択、ダウンロードを。 これは明らかにVisual Studioが原因キャッシュ無効にそれを再構築することを。 Visual Studioは、それを再構築する原因これは明らかに、キャッシュを無効にしています。

私のここでの壁紙ソース これは私であるソース


ハウス#6

この問題は、削除したりすることで解決できますから、すべてのフォルダとファイルをクリアする%AppData%\\..\\Local\\Microsoft\\VisualStudio\\11.0\\ComponentModelCache 削除またはクリアすることができ%AppData%\\..\\Local\\Microsoft\\VisualStudio\\11.0\\ComponentModelCache、すべてのフォルダとファイルこの問題を解決するために

これは実際にVisual Studioのコンポーネントモデルのクリアキャッシュを。 これは、効果的にVisual Studioのコンポーネントモデルのキャッシュをクリアします。

Windows 7のマシンでは、パスは異なる。 Windows 7のコンピューター上で、異なるパス。 タイプのあなたのとき%appdata%実行 ITフォルダのダイアログが開きますC:\\Users\\<username>\\AppData\\Roaming では、「ファイル名を指定して実行」ダイアログボックスで、タイプ%appdata%、それはフォルダを開きますC:\\Users\\<username>\\AppData\\Roaming

ナビゲートするために「アップ」ボタンをクリックして 、親フォルダにフォルダを「ローカル」を選択します。 親フォルダに移動するには、「アップ」ボタンをクリックし、「ローカル」フォルダを選択します。

最終パス:C:\\Users\\<username>\\AppData\\Local\\Microsoft\\VisualStudio\\11.0\\ComponentModelCache 究極のパス:C:\\Users\\<username>\\AppData\\Local\\Microsoft\\VisualStudio\\11.0\\ComponentModelCache

オリジナルの記事は、0公表 ウォン称賛73 ビュー550 000 +を

おすすめ

転載: blog.csdn.net/w36680130/article/details/105297450