assemblybinding在mstest中不起作用

时间:2012-06-29 20:29:09

标签: mstest visual-studio-2012

我有一个非常简单的MSTest单元测试项目,间接依赖于两个版本的MVC。

app.config中的assemblybinding配置为重定向到MVC v4

当我运行mstest测试运行器(VS2012 RC内置)时 - 我得到异常,表明程序集绑定不起作用。

如果我创建testsettings文件并禁用部署(或启用部署并将app.config添加到要部署的项目列表中) - 测试通过。

问题:为什么assemblybinding与部署设置为false有效?我可以在不使用testsettings文件的情况下进行此测试吗?

1 个答案:

答案 0 :(得分:1)

我遇到了与vs2012,mstest和R#相同的事情,根据这个似乎是一个确认的错误: http://social.msdn.microsoft.com/Forums/en-US/vsunittest/thread/234926d1-42c0-4ebb-af39-1626e72f6c39

在R#中添加指向相同错误报告的链接:

http://youtrack.jetbrains.com/issue/RSRP-329567