配置IIS遇到的坑...

最近維護老項目時碰到了點小麻煩,公司老項目都是先後端不分離的,使用.Net開發,須要配合IIS進行維護。按理說配置是後端的事,可是前端仍是須要了解一些...前端

坑一:未能加載文件或程序集「Oracle.DataAccess」或它的某一個依賴項。試圖加載格式不正確的程序。

IIS-1.png
我這裏出現這種狀況的緣由是IIS是64位的,而工做電腦上裝的Oracle是32位的,因此這裏須要將網站開啓32位模式。後端

具體步驟以下:安全

  • 1.打開高級設置

IIS-2.png

  • 2.啓用32位應用程序便可

IIS-3.png

或者還有一種麻煩的方法:網站

  • 1.在發佈的網站選擇添加應用程序,發佈時將其設置爲32位便可

IIS-4.png
IIS-5.png

坑二:分析器錯誤信息: 找不到文件或程序集名稱「xxxx.dll」,或找不到它的一個依賴項。

出現這個問題多是文件遷移過來時程序對其沒有讀寫權限,這時須要更改文件的權限,爲其添加一個everyone的徹底讀寫權限。
具體步驟以下:spa

  • 1.打開文件源文件夾屬性的安全選項卡,點擊編輯

IIS-6.png

  • 2.添加一個用戶或組,輸入eve後肯定

IIS-8.png

  • 3.爲其添加徹底控制以及修改的權限

IIS-9.png

  • 4.並將更改應用到全部的子文件及子文件夾

IIS-10.png

  • 5.以後重啓網站便可。
相關文章
相關標籤/搜索