Warum funktioniert Javascript Intellisense / Intellicode nicht (mehr) in Visual Studio 2008 Beta 2?


Eines der richtig coolen Featurers des Visual Studio 2008 ist Javascript Intellisense / Intellicode.


JavaScript Intellisense in Visual Studio 2008


Leider musste ich vor einigen Tagen feststellen, dass Javascript Intellisense / Intellicode in meiner Visual Studio 2008 Beta 2 Installation nicht mehr funktionierte :-(. Wie sich herausstellte kommen für dieses Verhalten zwei Ursachen in Betracht.




  1. Es handelt sich um einen sporadisch auftauchenden Bug in ca. jeder 100sten Visual Studio 2008 Beta 2 Installation der rel. einfach zu beheben ist. Um Javascript Intellisense / Intellicode in Visual Studio 2008 Beta 2 zu aktivieren müssen die folgenden zwei Registryeinträge gesetzt sein (Installationspfade gegebenenfalls anpassen):


    1. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\CLSID\{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}]
      “CodeBase”=file:///C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\Microsoft.JScript.AuthoringServices.dll

    2. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\CLSID\{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}\InprocServer32\9.0.0.0]
      “CodeBase”=file:///C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\Microsoft.JScript.AuthoringServices.dll

  2. Bei der Deinstallation der Silverlight Tools for Visual Studio wird die Datei Microsoft.JScript.AuthoringServices.dll versehentlich deinstalliert. Eine Reperatur von Visual Studio 2008 behebt das Problem.

Happy Coding!


Daniel

Comments (0)