web-dev-qa-db-ja.com

EditorOptionDefinitionエクスポートのエラーが見つかりません

Visual Studio 2013では、C#ファイルを開こうとすると次のエラーが発生し始めました。

No EditorOptionDefinition export found for the given option name:
Tabs/ConvertTabsToSpaces
Parameter name: optionID

このエラーが発生したときに作業していたC#ソリューションを閉じて再度開くまで、午前中は問題がありませんでした。このコンピューターでC#プロジェクトを開くと、このエラーが発生しました。私は他のコンピューターから同じプロジェクトを開いてみましたが、うまく動作しますので、これはプロジェクトエラーではありません。

VSの設定は変更しておらず、これが表示されたときにパッケージマネージャーを開こうとしていました。

私は途方に暮れており、グーグル博士は今のところあまり助けにはなりません。

246
Jake1164

再起動してさらに調査したところ、ブログで post が見つかりました。説明されているエラーは、私が見ているのと同じエラーではありませんが、試してみるのに十分なほど近いものでした。

手順に従ってください:

  1. Visual Studioを閉じます
  2. フォルダーを開きます:%LocalAppData%\Microsoft\VisualStudio\12.0\C:\users\'%userName%'\AppData\Local\Microsoft\VisualStudio\12.0\内)
  3. ComponentModelCacheフォルダーの名前を変更する
  4. Visual Studioを再起動します。

Visual Studioがフォルダーを再作成し、すべて(または少なくともVS)で問題なく動作します。私は簡単な解決策が大好きで、この問題にぶつかった他の誰にも役立つことを願っています!

578
Jake1164

Jake Answerで小さな変更をしたのと同じ問題がありました

 1 Close Visual Studio
 2 Search ComponentModelCache Folder
 3 Rename folder
 4 Restart the visual Studio

そして、それは働き始めます

それは私に再び起こったのですが、今回はWebを試しました Essentials 2013.5 それから動作し始めました。これがお役に立てば幸いです。

24
sansalk

Windows 8.1、VS2013.3を実行し、フォルダを見つけることができました。 8.1の検索機能を使用してもフォルダーは見つかりませんでしたが、%APPDATA%フォルダーを調べると、ローミングフォルダーに移動しました。次に、1レベル上に移動すると、AppDataにローカルフォルダーが表示されました。

フォルダーを見つけることができた最後のパスは、上記と同じでした。 C:\ Users \\ AppData\Local\Microsoft\VisualStudio\12.0

フォルダの名前変更は機能しました。

13
Null Value

答えが必ずしも正しいとは限らない。 Windows 8.1 + Visual Studio 2013 for Web(12.0.30723.00 Update 3)では、ComponentModelCacheフォルダーがありませんでした。

代わりに、VS2013のすべての更新プログラムを実行してから、コントロールパネル/プログラムと機能に移動し、修復を実行しました。 Voila、それはうまくいきましたが、全体的なソリューションとしてはより良いかもしれません。

7
HiDefLoLife

はい、VS2013とWindows 7でも同じ問題が発生しました。名前が変更されたフォルダー

C:\ Users\YourUsername\AppData\Local\Microsoft\VisualStudio\12.0

6
user3442716

インストール VS 2013のWeb Essentials 201 ここで提案したとおり Visual Studio 2013アップデート2のインストール後にプロジェクトがロードされない Sagar S.のソリューションで、VS 2013アップデートで動作しました4。

2
Dov Miller

この問題がありました

現在、Windows 8.1およびVS Express 2013 for webを使用しています。 VSを再起動しても変更されなかったため、フォルダーの名前を変更しても役に立ちませんでした。プログラムを修復しても、コンピューターが再起動することはありませんでした。

私のために働いたのは、基本的なアンインストールと再インストールだけでしたが、時々少しの常識が必要です:)

1
Lee

「Visual Assist」というプラグインをオフにすることで解決しました。

0
Oleg Stotsky