1. ホーム
  2. c#

[解決済み】No EditorOptionDefinition Export Foundエラー

2022-04-04 10:26:13

質問

Visual Studio 2013で、C#のファイルを開こうとすると、以下のエラーが発生するようになりました。

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

このエラーが始まったとき、作業していたC#ソリューションを閉じて再度開くまでは、朝から何の問題もありませんでした。確認したところ、このコンピュータでどのC#プロジェクトを開いても、このエラーが発生しました。また、他のコンピュータから同じプロジェクトを開いてみましたが、問題なく動作しましたので、これはプロジェクトのエラーではありません。

VSの設定は何も変えておらず、パッケージマネージャーを開こうとした時にこの現象が現れました。

私は途方に暮れており、Google先生も今のところあまり役に立ちません。

解決方法は?

再起動後、さらに調べたところ、次のようなことがわかりました。 ポスト とあるブログから。記載されているエラーは、私が見ているエラーと同じではありませんが、試してみるには十分なほど近いものでした。

手順に従ってください。

  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)はすべてうまくいくでしょう。私はシンプルな解決法が大好きです。この問題に遭遇する他の誰かに役立つことを願っています。