2009-07-08 6 views
1

Ich habe festgestellt, dass, um CSS-Intellisense arbeiten in VS, müssen die Pfade relativ sein - Ist das der Fall?Visual Studio CSS Intellisense - Absolute Pfade & MasterPage-Dateien

Allerdings scheint es

<link href="/resources/test.css" [...] /> 

ist viel praktischer als

<link href="resources/test.css" [...] /> 

Ich bin auch die CSS in der Masterseite, und nicht viel Gutes sehen es als ein in einschließlich Inhaltsblock, nur um die relativen Pfade für jede Verzeichnistiefe korrekt zu machen. Ich hatte einen kurzen Versuch mit Inline-Code, der den Pfad auflöst, aber auch keine Würfel dort (für Intellisense).

Ich habe das Gefühl, dass mir etwas ziemlich Einfaches fehlt - Was ist der richtige Ansatz, um CSS Intellisense während der Entwicklung über die Seiten in der App zu arbeiten und in einem beliebigen Bereitstellungszustand zu rendern?

Prost.

(Hinweis - ich bin mir dessen bewusst, dass ein <% if (false) {%> Typ Hack für Benutzersteuerung erforderlich ist)

Antwort

1

Ich weiß, das ist eine ältere Frage, aber das funktioniert in VS2008 in Ordnung.

alt text http://img168.imageshack.us/img168/8893/testgo.png

Die andere Alternative (wenn diese Arbeit für Sie nicht noch) das Hinzufügen eines runat = „server“ und die Tilde: Wenn meine mich recht erinnere in einem Hotfix wurde eine Weile zurück fixiert "~"

Das funktionierte für mich. YMMV