日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

总结一下ASP.NET MVC 网站的部署问题

發(fā)布時間:2024/4/14 asp.net 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 总结一下ASP.NET MVC 网站的部署问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

近日,準備把MVC建了一個新的測試站點部署到IIS上面,結(jié)果沒想到出現(xiàn)了一系列的問題和錯誤,準備記錄一下。

第一個問題,就是如何將MVC的站點部署到IIS上去?

現(xiàn)在我的系統(tǒng)是Windows 7,IIS也是7.0的版本,一開始部署的時候,還是按照.NET 2.0的方式部署,選擇的是經(jīng)典的模式,結(jié)果錯誤頁面就出現(xiàn)了。

這張圖是一開始按照原有的習(xí)慣部署.NET2.0的方式部署的,大家仔細看那個應(yīng)用程序池,選擇的是自己新建的,而且是經(jīng)典模式

下面這張,就是具體的錯誤頁面了:

然后就在g.cn上面搜索一下出現(xiàn)問題的原因,結(jié)果發(fā)現(xiàn)在IIS 7.0下面部署起來超級簡單的,比較麻煩的是IIS 6.0的部署,在這里就不贅述了,現(xiàn)提供一位園友的解決方案。如何在IIS6.0部署ASP.NET MVC的網(wǎng)站。

我只是簡單的更改了一下應(yīng)用程序池,用了默認的DefaultAppPool就可以了,不過下面又報出了其他的錯誤了。見圖:

從圖中的錯誤信息提示,應(yīng)該能猜到是數(shù)據(jù)庫的用戶權(quán)限問題,這個程序的數(shù)據(jù)庫我是用的SqlServer Express,簡單的說,就是在VS里面建立的數(shù)據(jù)庫文件,結(jié)果就出現(xiàn)這樣的問題,可是又不想把數(shù)據(jù)庫文件遷移到SqlServer 中去,那就接著找答案。結(jié)果被g.cn帶到了msdn論壇上去了,里面全是英文的問題描述以及問題解答,那就耐著性子逐一看完了,也按照上面的提示去做了,有說給文件加入Network Service用戶權(quán)限的,等等說法,結(jié)果沒有一個正確的。就在這個時候,看到了一位國外的大俠,在web.config中,加入這句<identity impersonate="True" userName=”SystemUserName” passWord=”Systempassword” >試試。結(jié)果正確的網(wǎng)站就映入眼簾了。

就這樣成功的把MVC開發(fā)的網(wǎng)站部署到IIS上面去了。

參考資料:

http://social.msdn.microsoft.com/forums/en-US/sqldatabaseengine/thread/527bf46a-b3fe-4ae6-8b41-eb40024399c8/

http://www.cnblogs.com/deafcat/archive/2009/03/03/1401966.html

總結(jié)

以上是生活随笔為你收集整理的总结一下ASP.NET MVC 网站的部署问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。