1
|
Jaimal Chohan · 技术社区 · 14 年前 |
1
1
使用legacyv2runtimeactivationpolicy :这告诉运行时将根据旧版本的.NET生成的程序集绑定到V4运行时,而不是使用它们生成的运行时(强制它们使用V4) :让.NEt知道您的应用程序支持V4运行时,并在V4运行时加载您的应用程序。 对于单元测试,将此添加到应用程序配置包含TestFixtures的项目的一部分是不够的。你需要把这个加到应用程序配置对于nunitgui,您需要将它添加到nunit.exe.config文件. 此外,您需要确保使用的是NUnit的2.5.3+版本。
:CAS在.Net 4中已被弃用,该行强制部分信任V2程序集以完全信任方式运行。 必需运行时 如果您使用不同的测试运行程序,例如ReSharpers测试运行程序,测试驱动.Net或者DXCores测试运行程序,您需要确保您已经更改了它们的应用程序配置以匹配上述内容(或等待.NET4版本的发布)
|