2010-11-25 12 views
6

Gibt es eine gute Möglichkeit, Intellisense in .skin-Dateien in ASP.NET 4 anzuwenden? wie ein Microsoft Visual Studio-Tool zum Beispiel? Ich habe vor langer Zeit ein IntelliSense-Schema für .skin-Dateien in meinem Visual Studio 2008 installiert, aber es hatte einige Bugs, daher musste ich es entfernen. irgendwelche Verbesserungen in Visual Studio 2010?Intellisense in .skin-Dateien in ASP.NET 4

Antwort

11

Try this: Extras -> Optionen -> Texteditor -> Dateierweiterungen. Geben Sie nun Haut in der Verlängerung Textbox und wählen User Control Editor aus der Dropdownlist. Klicken Sie auf . Fügen Sie hinzu.

Schließen und öffnen Sie Ihre .skin Dateien und - kablam! - Sie haben jetzt Intellisense. Beachten Sie, dass es sich über .skin-Dateien beschweren wird, bei denen in der web.config kein eigener Build-Provider definiert ist. Immer noch besser als nichts.

+0

, die für mich nicht funktioniert hat: S ist es eine Lösung für die ASP.Net 4? oder frühere Versionen? – Majd

+0

Es ist eine Website für .NET 4.0. Es spielt jedoch keine Rolle, zu welchem ​​Projekt die .skin-Datei gehört. Ich könnte einen mit Notizblock erstellen, in Visual Studio öffnen und habe noch das Intellisense. Es funktioniert definitiv für mich in VS 2010 Professional. Überprüfen Sie dieses Bild. http://img69.imageshack.us/img69/571/skinintellisense.jpg – BrightSoul

+0

es funktioniert jetzt :) thx !! – Majd

4

<compilation debug="true" targetFramework="4.0" > <buildProviders> <add extension=".skin" type="System.Web.Compilation.PageBuildProvider"/> </buildProviders> </compilation>

Wenn Sie obigen Code in der Datei web.config hinzufügen, werden Sie nicht erhalten, dass die Zeit Warnung kompilieren.

Verwandte Themen