当前位置首页 > IIS知识

网站程序IIS布署问题备忘录

阅读次数:243 次  来源:admin  发布时间:

通常站点配置到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为域帐号。

lt;identity impersonate="true" userName="zpdev\user2" password="user2" />

上一篇:Ubuntu11.10与r8168网卡不兼容导致网络时断时续的问题
下一篇:java.lang.NoClassDefFoundError:org/apache/juli/logging/LogFactor