本文翻译自:エラーメッセージ「いいえ輸出は見つかりませんでしたその試合制約コントラクト名」
今朝開いている間、私はこの問題に直面した私の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