单元测试VS 2013 - 清单引用文件' vstest.executionengine.appcontainer.exe'这不是有效载荷的一部分

时间:2015-01-20 00:23:45

标签: c# unit-testing visual-studio-2013 windows-store-apps

我正在开发Windows 8.1商店应用程序并创建了单元测试。上周一切都很顺利,但是几天后我无法建立我的单元测试项目。

每个Unit-Test-Project都有以下两个错误:

  • 清单引用文件' vstest.executionengine.appcontainer.exe'这不是有效载荷的一部分。 [PathToTest] .Logic.Tests \ Package.appxmanifest
  • 清单引用文件' vstest.executionengine.appcontainer.x86.exe'这不是有效载荷的一部分。 [PathToTest] .Logic.Tests \ Package.appxmanifest

我已经尝试重新安装VS 2013但没有成功。

有什么想法吗?

4 个答案:

答案 0 :(得分:1)

运行Visual Studio 2013安装程序,然后选择“修复”选项。几天前我遇到了完全相同的问题。我已经尝试了一切,但即使是一个没有代码的新测试项目也失败了。修复后它工作正常。

我的猜测是某些扩展程序,SDK甚至VS 2015社区可能已损坏了某些内容。

答案 1 :(得分:0)

我通过重新创建所有UnitTestLibraries并将现有的CodeFiles从旧的UnitTestLibraries移动到新的UnitTestLibraries中找到了解决方案。

答案 2 :(得分:0)

我已经通过迁移到VS 2015解决了这个问题,重新创建不幸没有帮助

答案 3 :(得分:0)

执行Visual Studio安装程序并运行修复。