Ich habe 2 Verweise auf jQuery in meiner Masterseite, die derzeit für die Produktionsversion konfiguriert ist:
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js">
</script>
<%--<script type="text/javascript" src="../Scripts/jquery-vsdoc.js"></script>--%>
Wenn ich entwickle, entkommentiere ich die vsdoc-Version, so dass ich Intellisense in VS2008 erhalte, und schalte es dann zurück, bevor ich es einsetze - außer in den Fällen, in denen ich es vergesse. Gibt es eine Möglichkeit, Intellisense in Dev zu haben und das Google CDN in Prod zu verwenden, die keine Bearbeitung zum Bereitstellen erfordert? d.h. eine bedingte Einbeziehung abhängig von der Umgebung...
EDIT: Wenn ich diese Datei angebe: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js als meine JavaScript-Datei, dann wird VS2008 (mit Patch) nach dieser Datei suchen: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min-vsdoc.js (mit -vsdoc direkt vor der .js) für Intellisense zu verwenden. Das Problem ist, dass Google die zweitgenannte Datei an diesem Ort nicht bereitstellt.
Eine andere akzeptable Antwort wäre die Antwort auf diese Frage: "Wie bringe ich Google dazu, eine jquery.min-vsdoc.js-Datei unter http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/ ?"