强制Web应用程序使用.net框架1.1

时间:2009-04-17 13:16:35

标签: .net frameworks

我们有一个Web应用程序,具体取决于.net framework 1.1的安装。如果用户安装.net framework 2.0作为附加或者如果用户只安装了.net framework 2.0,则某些功能会被破坏,从而导致错误消息开始:“消息:请求类型'system.net.WebPermission的权限,System,Version = 2.0.0.0 .....“

有什么方法可以定义Web应用程序只使用.net框架而不修改代码?也许在IIS的web.config中?

提前致谢

3 个答案:

答案 0 :(得分:3)

在IIS中,转到ASP.NET选项卡(文件夹属性),然后将其更改为1.x.应该这样做。

答案 1 :(得分:0)

您应该能够在IIS中访问该网站的属性,并指定您将在其下运行的.Net版本。

以下是如何到达服务器......

Start Menu>(Right+Mouse+Click)MyComputer>Manage>Services And Applications>IIS>Websites>(Right+Mouse+Click) [your website]>Properties>Asp.Net>Asp.Net Version

答案 2 :(得分:0)

在IIS中,您可以将网站配置为使用已安装的框架:

  1. 在IIS中,右键单击网站或应用程序,选择属性
  2. 转到ASP.NET标签
  3. 选择要使用的ASP.NET版本