表现不同我有我想要升级到VS2012 VS2010一个解决方案。DeploymentItem在VS2010和VS2012
我在用VS2012的MSTest的单元测试的问题。所有测试都包括测试类中的DeploymentItem属性。
[TestClass]
[DeploymentItem(@"SubDir\SubDir2\models", "models")]
public class UnitTests
{ ... }
2010年,它正确复制SolutionDirectory\SubDir\SubDir2\models
目录中的相关文件。
在2012年,它试图从那里测试部署SolutionDirectory\UnitTests\bin\debug\SubDir\SubDir2\models
我正在寻找一种方法来恢复旧的行为目录复制。
我明白你在说什么。不幸的是,我试图恢复的测试比“单元测试”更“集成”,并且二进制文件的路径在其他地方被硬编码。我的“廉价的解决方法”参与制作链接到文件的项目,并设定他们在构建复制,然后我修改了“DeploymentItem”属性,从构建目录拷贝。工程,但没有解决更大的问题。 –