强制Web应用程序使用.net Framework 1.1

Forcing an a web app to use .net framework 1.1

我们有一个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中?

预先感谢


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


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

  • 在IIS中,右键单击网站或应用程序,选择属性
  • 转到ASP.NET选项卡
  • 选择要使用的ASP.NET版本

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

    这是在服务器上到达那里的方法...

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