hej igen søren :o)
hmm... jeg er ikke superhelt til det her, men tingene bider jo lidt sig selv i halen, da det er den version af frameworket der er aktivt på det aktuelle web der bestemmer hvordan der kompileres.
og... med den Denis Bauers dimmer angiver du netop hvilken version (hvis der er flere) der skal bruges.
det er for øvrigt temmelig meget anderledes i asp.net 2.0, da clientscripts ikke længere ligger i løse filer, men ligger som ressourcer i assemblies.
de findes så frem af assemblien på følgende måde :
<script src="WebResource.axd?a=s&r=WebUIValidation.js&t=632383054310655168" type="text/javascript"></script>
(fremfor den tidligere : <script language="javascript" src="/aspnet_client/system_web/1_1_4322/WebUIValidation.js"></script>)
og du vil kunne finde selve scriptfilen i den temporary internet files folder efterfølgende (så kan man jo granske lidt i dem og se om man bliver klogere :o)
der er det altså 100% frameworket der bestemmer hvad der bliver klasket ud til klienten, og du har ikke umiddelbart nogen mulighed for at pille ved det.
om du har arbejdet med dit site på en maskine hvor der lå det ene eller det andet framework kan jeg ikke rigtig se hvordan kan få betydning.
men... der er så den situation hvor du vælger at lave en kompilering af dine filer til IL hos dig selv inden distribution - og simpelthen vælte det hele op på en server (vs2002/2003 default, men ikke default for 2005beta).
der er det igen dette der kommer frem på din side med version 2.0
<script src="WebResource.axd?a=s&r=WebUIValidation.js&t=632383054310655168" type="text/javascript"></script>
og det vil jeg gå ud fra resulterer i at der trækkes et script op af hatten (assemblien), og jeg tror ikke der er noget i det system der vil give dig scriptfiler fra foldere (f.eks. dine version 1.1 sripts fra aspnet_client), og jeg tror heller ikke der ligger noget i forespørgslen som har noget at gøre med en frameworksversion.
du kan eventuelt tage en lille kigger her - du vil muligvis finde det interessant.
http://www.codeguru.com/Csharp/.NET/net_asp/miscellaneous/article.php/c5365/og også her :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspnet-pageobjectmodel.asp(klik på Temporary Files and Page Assemblies).
Og rosinen i pølseenden :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/webresource.aspmvh