Visual Studio 单元测试:dll 不受信任

2023-12-07

我正在努力运行一些单元测试,并想知道是否有人有任何有见地的东西。

设置是我们在服务器上有一堆引用的 DLL,当我尝试执行时,我得到了旧的

测试运行部署问题: 文件或目录的位置 'c:\source\ProjectName\bin\debug\3rdPartyLibrary.dll' 不被信任。

我尝试过旧的 caspol 命令:

caspol -m -ag 1.2 -url 文件:\server\binaries* FullTrust

这似乎适用于除 DLL 之外的所有内容。目前,每次构建测试项目时,我都必须手动更改权限,这很痛苦。有人有什么建议吗?顺便说一句,运行 Win7 64 位操作系统。


伊恩有为我启动修复程序的钥匙。我尝试在 Windows 7 64 位上使用 WatiN,但不断收到“不可信”错误。以下是我修复该问题所采取的步骤。

  1. 关闭VS。
  2. 从程序文件 (x86) 中删除 WatiN 目录
  3. 导航到我的用户目录。搜索并删除 WatiN dll。
  4. 导航到我的项目目录。搜索并删除所有 WatiN dll。
  5. 重新下载WatiN。
  6. 右键单击 .zip 文件并在复制操作之前取消阻止内容。
  7. 在 Programs Files (x86) 下重新创建 WatiN 目录并从 .zip 复制该文件。

除非你得到了杂散的 WatiN dll,否则 VS 将继续访问不受信任的 DLL,让你发疯。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 单元测试:dll 不受信任 的相关文章

随机推荐