【 以下文字转载自 MSDN 讨论区 】
发信人: Lipi (Lipi), 信区: MSDN
标 题: IIS6.0下不能调用非托管DLL如何解决
发信站: 水木社区 (Wed Sep 9 12:37:10 2009), 站内
环境:
aps.net 2.0 frm iis6.0 c# vs2005;
问题:
通过dllipmort引用了user32.dll中的一些api函数
在vs2005的环境下可以正常运行.可是发布到iis后调用失败.
分析:
运行权限添加设置完成.
好象是因为iis6.0对依赖dllhost的dll中api都无法正常运行.
网络推荐要设置为iis5.0隔离模式.可是这样我的其他C#代码都无法正常运行了
___________________________________
求可能的解决方案.谢谢先!
--
FROM 61.148.16.*