這篇文章主要為大家詳細(xì)介紹了IIS7網(wǎng)站發(fā)布常見問題及解決方案,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了IIS7 網(wǎng)站發(fā)布常見問題,以及五種問題的解決方法,供大家參考,具體內(nèi)容如下
1、不是有效的Win32位應(yīng)用程序

解決方案:
1)、進(jìn)入應(yīng)用程序池=》選中網(wǎng)站=》點(diǎn)擊右側(cè)”高級設(shè)置“=》將運(yùn)行32位選項改為"True"

2、在IIS如何修改.NET FrameWork的版本

3、發(fā)布mvc遇到的HTTP錯誤 403.14-Forbidden解決辦法

web.config增加<modules runAllManagedModulesForAllRequests="true" />
4、一些系統(tǒng)自帶的dll找不到(例如:System.Web.Http.WebHost等)

解決方案:
這是因?yàn)槿鄙龠m當(dāng)?shù)某绦蚣N覀兛梢酝ㄟ^在ASP.NETMVC3應(yīng)用的bin下部署這些程序集來解決這個問題。
在開發(fā)MVC應(yīng)用的項目中,應(yīng)該已經(jīng)引用了這些程序集,在解決方案管理器中,展開引用,選中應(yīng)用程序所使用的程序集,在屬性窗口中,將復(fù)制到本地(CopyLocal)設(shè)置為True,那么部署應(yīng)用的時候,這些程序集將會被復(fù)制到本地。然后重新生成項目,重新發(fā)布。

5、報某個文件”is denied“(例如:C:/CloundDCPublish/Run/denied/NRemedySerializers.xml is denied)
解決方案:給該文件所在的文件夾加IIS_Iuser權(quán)限
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。