某些控件执行的时候要用到aspnet_client下的文件,
aspnet_client必须放在web根目录吗?怎样改变这个路径?先谢谢了!!

解决方案 »

  1.   

    部署脚本文件
    由支持脚本的控件发出的脚本块可以包含内联脚本,或者它可以提供脚本文件的位置。在本主题前面讨论的示例中对这两种情况均加以说明。如果该脚本块提供脚本文件的位置,则您必须以这样的方式部署该脚本文件:可以从其他应用程序使用该脚本文件,并且该脚本文件不会产生版本控制冲突。在该示例中,脚本文件被放置在 Web 应用程序的虚拟根目录下的名为 script 的子目录中。[C#]
          // Provides the location of the script file.    
           location = Page.Request.ApplicationPath + "/script/";[Visual Basic]
          ' Provides the location of the script file.
          location = Page.Request.ApplicationPath & "/script/"不过该位置是配合此示例使用的,用于由其他应用程序使用的脚本文件的建议位置如下所示。/aspnet_client/<your assembly name>/<your assembly version>/目录 aspnet_client 是虚拟根 Web 应用程序目录,该目录是当您安装 .NET Framework SDK 或 Visual Studio .NET 时在您的计算机上创建的。例如,随 ASP.NET 附带的脚本文件位于以下位置。/aspnet_client/system_web/<version of SDK installed>如果安装有 SDK 的多个版本,您将在 aspnet_client/system_web 下看到多个子目录。因为控件库与脚本文件的特定版本相关联,所以建议的部署模式允许控件库的不同版本并行运行。还请注意,为在该计算机上承载的每一 Web 站点创建一个 aspnet_client 目录。通常一个服务器仅承载一个 Web 站点。但是,允许承载多个站点,并且多个站点将导致 aspnet_client 目录的多个副本。
    不知道这个是不是