2015-09-04 11 views
8

Visual Studio 2015の新規インストールでマシンを再構築しましたが、Web EssentialsとWeb Compilerの拡張もインストールされましたが、例えば、Web EssentialsとWeb Compilerをインストールする前に、Razorビューを編集していた場合、現在の要素がタブでフォーマットされていてEnterキーを押すと、自動的にタブに移動します正しい場所。Web EssentialsとWeb Compilerをインストールした後で、レイザーエディタのフォーマットが機能しない

実施例:

<ul> 
    <li> <!--press enter here--> 
     |<!--would put cursor here--> 
    </li> 
</ul> 

以外実施例:

<ul> 
    <li> <!--press enter here--> 
|<!--put's cursor here--> 
    </li> 
</ul> 

この私はあなたが理解できると確信しているとして、非常に迷惑です!

これはWeb EssentialsやWeb Compilerとは関係がありますが、これは事前に問題がなかったためです。これに加えて、私は起動時に次のエラーを取得しています:

Error

をそして、これは

ERROR エディタまたはエディタ拡張

ActivityLog.xmlで犯人のように見えます

System.Reflection.TargetInvocationException:例外がスローされました 職業。 ---> System.ArgumentException:アイテム が既に追加されています。辞書内のキー: 「RazorSupportedRuntimeVersion」キーが追加されている: 「RazorSupportedRuntimeVersion」 System.Collections.Hashtable.Insert(オブジェクトキー、オブジェクトnvalue、ブール アドオン)でSystem.Collections.Hashtable.Add(オブジェクトキー、オブジェクトの値で) Microsoft.VisualStudio.Html.Package.RazorでSystem.Collections.Specialized.HybridDictionary.Add(オブジェクトキー、 値オブジェクト) Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty(オブジェクト キー、オブジェクトのプロパティ)にで.RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Razor.Def.IRazorVersionDetector.GetVersion(ITextBuffer textBuffer)at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorUtili Microsoft.Html.Editor.ContainedLanguage.Razor.RazorErrorTagger..ctor(ITextBuffer textBuffer)でty.TryGetRazorVersion(ITextBuffer textBuffer、バージョン& razorVersion)--- System.RuntimeMethodHandleで内部例外スタックトレースの終わり--- .InvokeMethod System.RuntimeType.CreateInstanceImplで( invokeAttr、バインダーバインダーは、CultureInfoカルチャ、[]パラメータオブジェクトのBindingFlags) System.Reflection.RuntimeConstructorInfo.Invokeで を(オブジェクト・ターゲットは、[] 引数、署名SIG、ブールコンストラクタオブジェクト) (BindingFlags bindingAttr、 バインダーバインダー、Object [] args、CultureInfo culture、Object [] activationAttributes、StackCrawlMark & stackMark)at System.Activator。CreateInstance(タイプタイプ、のBindingFlags bindingAttr、 バインダーバインダー、オブジェクト[]引数、CultureInfoカルチャは、[] activationAttributesオブジェクト) Microsoft.Html.EditorでSystem.Activator.CreateInstance(タイプタイプ、 オブジェクト[]引数)で。 ContainedLanguage.Common.ContainedCodeErrorTaggerProvider 1.CreateTagger[T](ITextBuffer textBuffer) at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator私に1.GatherTaggers(ITextBuffer textBuffer)

+0

2つの拡張機能をアンインストールしましたか?問題は解決しませんか?あなたは2つのうちの1つだけをインストールしようとしましたか? – Tamas

+0

@ Tamas-SonarSourceTeamええ、それを試した – series0ne

+0

あなたはまだ問題がありましたか? – Tamas

答えて

2

この起こった今日、私はこの質問への受け入れ答えからの指示に従って問題を修正:ここVisual Studio 2015 Broken Razor Intellisense

が答えです:

私は、ユーザデータに

devenv.exe /resetuserdata 

をリセットすることで、この問題を解決し、私のプロジェクトで「.vs」フォルダを削除。

関連する問題