Setelah menginstal dan kemudian memperbaiki contoh VS2015 saya, saya masih tidak bisa mendapatkan intellisense (sisi server) untuk bekerja dalam tampilan MVC saya. Saya diberi tahu melalui prompt pesan segera setelah saya membuka untuk pertama kalinya dalam suatu sesi file .cshtml dan dialamatkan ke file Activitylog. Pesan kesalahan diambil di ActivityLog.xml (versi singkat):
System.ArgumentException: Item telah ditambahkan. Kamus kunci: 'RazorSupportedRuntimeVersion'
Ini versi lengkapnya:
System.Reflection.TargetInvocationException: Pengecualian telah dilemparkan oleh target doa. ---> System.ArgumentException: Item telah ditambahkan. Kamus kunci: 'RazorSupportedRuntimeVersion'Kunci yang ditambahkan: 'RazorDidukungRuntimeVersion' di System.Collections.Hashtable.Insert (Kunci objek, Nilai objek, tambah Boolean) di System.Collections.Hashtable.Add (Kunci objek, Nilai objek) di System.Collections.Specialized.HybridDictionary.Add (Kunci objek, Nilai objek) di Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty (kunci Object, properti Object) di Microsoft.VisualStudio.Html.Paket .GetVersion (ITextBuffer textBuffer) di Microsoft.Html.Editor.Berikut bahasa.RazorUtility.TryGetRazorVersion (ITextBuffer textBuffer, Versi & razorVersion) di Microsoft.Html.Editor.Rext teksTanggapan.Tempor dari jejak tumpukan pengecualian dalam --- di System.RuntimeMethodHandle.InvokeMethod (Objek target, argumen [] objek, sig tanda tangan, konstruktor Boolean) di System.Reflection.RuntimeConstructorInfo.Invoke (BindingFlags invokeAttr, Binder binder, parameter [], budaya pengikat, parameter budaya) Budaya B , Binder binder, Object [] args, CultureInfo culture, aktivasi [ObjekAttributes, StackCrawlMark & stackMark) di System.Activator.CreateInstance (Jenis tipe, BindingFlags bindingAttr, Binder binder, Object [] args, CultureInfo culture, Object [] args at at System.Activator.CreateInstance (jenis Type, Object [] args) di Microsoft.Html.Editor.ContainLanguage.Common.ContainedCodeErrorTaggerProvider'1.CreateTagger [T] (ITextBuffer textBuffer) di Microsoft.VisualStudio.Text.1.GatherTaggers (ITextBuffer textBuffer)
Jika ada bantuan, saya memiliki beberapa penyesuaian pewarnaan font, dan menginstal ekstensi Essentials Web, Bundler & Minifier dan Web Compiler.
UPDATE : itu terjadi ketika saya membuka aplikasi web yang ada atau ketika saya membuat yang baru dari awal. Ada juga instance VS2013 yang diinstal dan dijalankan pada mesin yang sama.
Seperti yang Anda lihat dari gambar di atas, saya sama sekali tidak mendapatkan intellisense, atau pewarnaan kode apa pun.
Adakah petunjuk tentang cara memperbaikinya? Terima kasih sebelumnya.