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


256

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

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

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

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

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

回答:


596

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

手順に従ってください:

  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)とうまく調和します。簡単な解決策が大好きです。この問題が発生した他の人にも役立つことを願っています。


1
私のためにも働いた。
LRaiz 2017

1
この回答の最も簡単な部分は、ComponenetModeCacheFolderを見つけることです。乾杯!!ありがとうございました。
Ishwor Khanal 2018

私も働いた!ありがとう!
xero399

2
あなたは私の日を救います!! ありがとう。
レギオン

これはVS 2017での問題の修正に役立ちました。これはVisual Studio Teamに通知して、将来のリリースで修正する必要があります。
shaijut

24

同じ問題がありましたが、Jake Answerに小さな変更を加えました

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

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

それは私に再び起こりました、そして今度は私がWeb Essentials 2013.5を試し、それからそれが機能し始めました。これがお役に立てば幸いです。


14

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

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

フォルダの名前を変更しても機能しました。


7

正解とは限りません。私のWindows 8.1 + Visual Studio 2013 for Web(12.0.30723.00 Update 3)では、ComponentModelCacheフォルダーがありませんでした。

代わりに、私が行ったのはVS2013のすべての更新を実行してから、コントロールパネル/プログラムと機能に移動し、修復を実行しました。出来上がり、それはうまくいきました、そして私はより良い全体的な解決策かもしれないと思います。


1
私の回答に投票する人たちのために、私が間違っている、または見当違いの理由についてコメントを残すことをお勧めします。私はうまく機能し、手動でディレクトリを削除する必要がない説明を与えようとしました。
HiDefLoLife 2015年

6

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

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


Windows 7で私のために働いた
bkbarton '11


1

私はこの問題を抱えていました、

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

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


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.