网站程序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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值