關於IIS和.NET 4.0的問題總結


注冊asp.net 4.0 到iis

 
如果沒有按照正常的先裝iis后裝.net的順序,可以使用此命令重新注冊一下

運行->cmd 

 

Microsoft Windows [版本 6.1.7601]
版權所有 (c) 2009 Microsoft Corporation。保留所有權利。

C:\Users\Administrator>cd  C:\Windows\Microsoft.NET\Framework\v4.0.30319

C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i
開始安裝 ASP.NET (4.0.30319)。
................
ASP.NET (4.0.30319)安裝完畢。

C:\Windows\Microsoft.NET\Framework\v4.0.30319>

 

無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫。錯誤解決辦法       

 

常見iis錯誤:

“/CRM”應用程序中的服務器錯誤。


配置錯誤

說明:在處理向該請求提供服務所需的配置文件時出錯。請檢查下面的特定錯誤詳細信息並適當地修改配置文件。

分析器錯誤消息: 無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫。

源錯誤: 

行 24:             設置為 true。
行 25:         -->
行 26: 		<compilation debug="true" targetFramework="4.0"/>
行 27: 		<!--
行 28:             通過 <authentication> 節可以配置 ASP.NET 使用的 

源文件: E:\NET\CRM.Web\web.config     行: 26 


版本信息: Microsoft .NET Framework 版本:2.0.50727.4961; ASP.NET 版本:2.0.50727.4955

 

解決方法:

修改.NET Framework 版本為相應版本即可,我以前用的是2.0換成4.0的時候出現這個錯誤。

我的win7系統,

1、打開IIs點擊IIS根節點

2、看右邊的“操作”-》點擊“更改.NET Framework 版本”

3、選擇相應的版本,我這里應該選擇v4.0.30319,點擊確定

 

4、點擊IIS的應用程序池

 

5、在右邊“操作”欄里選擇“應用程序默認設置...”

 

6、把“.NET Framework 版本”設置為v4.0,點擊“確定”即可。

 

7、設置需要的版本為允許允許,不然會出現如下錯誤:

Internet Information Services 7.5

錯誤摘要

HTTP 錯誤 404.2 - Not Found

由於 Web 服務器上的“ISAPI 和 CGI 限制”列表設置,無法提供您請求的頁面。

 
設置方法:
(1)、打開ISAPI和CGI限制
 

(2)、找到你需要但被設為不允許運行的版本,

 

(3)、把需要運行的版本設置為“允許”,即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM