何以瞒天过海? 问题是,你的两个名字完全相同的dll文件能同时共存吗?如果不能共存,那么它们放置的位置当然不同了,这样不就可以区别了吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个DLL是在Winnt\system32下,其实它已经安装到了共享程序集缓存中!而对于非托管DLL,COM组件也要求在环境变量设置的路径中能够找到。我的情况是:如果非托管DLL能够找到,通过不了SQL集成身份验证;如果先通过SQL集成身份验证,无论再怎样加入非托管DLL(改名、拷贝加入等方法都试过了),COM组件都把托管DLL当成非托管DLL,当然找不到COM所需的入口点和方法了。 不要把managed Security.dll放在winnt\system32下面,而是把unmanaged Security.dll放在那里。 To qqchen79(知秋一叶):What's the mean? winfrom中的webBrowser1加载jquery老是提示错误错误! c# 如何获取一个页面内容的关键字 RichTextBox的一个问题 高手进 求教~~~Debug和Release的差别!!! C#里面random类怎么用啊?? C#打包的问题!请高手帮助! 请问怎么使用全局热键! Thread.Abort() 问题:为什么有个对话框一闪而过? 如何使用Datagridview显示,添加,修改数据库 ftp文件无法上传?请教 用c#访问access时发生的怪现象! C#和ACCESS已经困扰我三天了!
而对于非托管DLL,COM组件也要求在环境变量设置的路径中能够找到。
我的情况是:
如果非托管DLL能够找到,通过不了SQL集成身份验证;
如果先通过SQL集成身份验证,无论再怎样加入非托管DLL(改名、拷贝加入等方法都试过了),COM组件都把托管DLL当成非托管DLL,当然找不到COM所需的入口点和方法了。
What's the mean?