2009-04-17 45 views
1

我們有一個Web應用程序取決於安裝的.NET Framework 1.1。如果用戶安裝.NET Framework 2.0作爲或者如果用戶只安裝了.NET Framework 2.0,某些功能被導致一個errormessage的開始破碎的加載:」消息:請求類型的權限「system.net.WebPermission ,系統,版本= 2.0.0.0 .....」強制的一個Web應用程序使用的.NET Framework 1.1

有什麼辦法,我可以定義Web應用程序將只使用.NET框架,而無需修改代碼?也許在IIS的web.config?

在此先感謝

回答

3

在IIS,去到ASP.NET選項卡(文件夾屬性),並將其更改爲1.x的這應該做到這一點。

+0

對不起 - 你也許會把你的答案,雖然 - 它仍然是完全有效的。 – 2009-04-17 13:23:04

+1

一定要創建你不能運行在同一個應用程序池 – 2009-04-17 13:26:30

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 
0

在IIS中,您可以配置一個網站,請使用已安裝的框架:

  1. 在IIS中,在網站上單擊鼠標右鍵或應用程序,選擇屬性
  2. 轉到ASP.NET標籤
  3. 選擇ASP.NET版本使用
相關問題