MSTest部署不使用“../../path”,而是使用visual studio 2010上的完整路径

时间:2012-04-26 07:44:42

标签: deployment mstest relative-path

我遇到了MSTest部署的问题, 我将文件夹部署设置为类似“.. \ MyProject \ bin \ debug \”

我知道这条路径是相对于测试解决方案dir(在我的情况下为C:\ dev \ MyApplication \ Tests),它显示为 部署GUI中的>解决方案目录> .. \ MyProject \ bin \ debug \

问题是根本没有错误,但没有复制文件夹或文件。 但如果我把这样的完整路径 的 C:\ dev的\ MyApplication的\ MyProject的\ BIN \调试\ 我得到一个警告,它不能在其他计算机上工作,因为它在解决方案文件夹之外。 尽管有这样的警告,它仍然可以复制我的调试文件夹中的所有文件。 问题是我需要相对的方法,因为团队中的每个人当然都有不同的解决方案的根路径。 任何想法???

我忘了提到这个项目是从VS2008迁移到vs2010,我遇到了这个问题。

1 个答案:

答案 0 :(得分:0)

relativeroot默认为解决方案目录。所以这应该是“MyProject \ bin \ debug \”