+ -
当前位置:首页 → 问答吧 → IIS5.1+ASP.net,加载DLL的访问权限设置

IIS5.1+ASP.net,加载DLL的访问权限设置

时间:2011-03-31

来源:互联网

我的asp.net (.net4.0)程序需要加载执行一个BIN目录下的一个DLL,DLL里需要打开一种80年代初的文本数据库

同样的程序:

在IIS7下,我通过设置:
IIS->Application Pool->ASP.net 4.0->Identity->把Network Service换成LocalSystem

我的程序就能正常运行,数据库打开无错

可是,当我尝试部署到在WinXP SP3+.net4.0+IIS5.1下,一样的程序,一样的DLL, 一样的数据库,数据库却打开出错,我想,一定是权限问题,可却怎么也找不到在IIS7上做的类似的设置。

请问IIS5.1里,让ASP.NET加载DLL的权限如何设置?

谢谢

作者: joetian   发布时间: 2011-03-31

晕啊,

因为没人回答,只好自己再继续GOOGLE,终于找到一个......点链接后,竟然就是我这帖子

我贴了才一个小时不到,GOOGLE好快啊。

作者: joetian   发布时间: 2011-03-31

1.网站-默认网站-属性-主目录-执行权限 (选择脚本和可执行文件)
2.web服务扩展 所有未知ISAPI扩展 - 允许

作者: weizewang   发布时间: 2011-03-31

是不是打开数据库的驱动没有安装呢?关键是读取数据库是采用的什么方法
xp没有应用程序池的概念和标识设置,你只能设置aspnet账户的权限或者新建一个权限高的账户,然后iis里设置使用你自己创建的用户,而不是匿名帐号

作者: net_lover   发布时间: 2011-03-31

热门下载

更多