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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

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

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

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

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

現在我的系統是Windows 7,IIS也是7.0的版本,一開始部署的時候,還是按照.NET 2.0的方式部署,選擇的是經典的模式,結果錯誤頁面就出現了。

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

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

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

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

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

就這樣成功的把MVC開發的網站部署到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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。