网站程序IIS布署问题备忘录
通常站點配置到IIS中經常會遇到一些問題:
1. 出錯提示:"無法找到XXX程序集依賴項或無權限訪問XXX程序集"
??? 解決辦法:.net framework權限不夠, C:\windows\Microsoft.net\framework\目錄下,將4.0方件夾權限中加入”EveryOne“ 用戶,賦予所有權限, 如果有2.0的程序集,2.0的文件夾也必須添加“EveryOne”用戶。
?
2. 程序集之間的通訊要么全是64位環境下的,要么全是32位環境下的。不能混編訪問。不然會出現“試圖加載格式不正確的程序”的錯誤。
在64的機器上,配置的站點程序如果有32的位,需要將IIS的網站應用程序池做如下設置,
如何把該站點設置成32位模式
我的電腦(右鍵)→管理→服務和應用→Internet信息服務→應用程序池
在最右邊一列找到“設置應用程序池默認設置”把“啟用32位應用程序” 設為 TRUE。
?
3.有時IIS站點需要訪問同一個域的某些機器的共享文件,則需要在站點的web.config文件的<system.web>中增加一行代碼。其中user2為域帳號。
<identity impersonate="true" userName="zpdev\user2" password="user2" />
轉載于:https://www.cnblogs.com/anny-1980/articles/2617383.html
總結
以上是生活随笔為你收集整理的网站程序IIS布署问题备忘录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DiscuzNT 商品交易插件设计之[线
- 下一篇: Linux的文件夹权限如何更改