Pau*_*Tee 35 c# build visual-studio-2008
是否可以在VS 2008(等)的构建输出路径中使用环境变量/我正在尝试找到一个解决方案,我的团队中的几个开发人员使用Windows XP和7以及所有具有不同Windows登录的人都可以修改项目和常用的参考dll(源安全源上的源)并没有搞砸相对路径?我尝试过%userprofile%和$(userprofile)这样的东西.
我已经研究过后期构建事件,但这些似乎并没有真正解决我的问题.遗憾的是,我不能使用第三方附加组件,因为这些是非商业性的,并且几乎不可能获得任何许可证的授权.
(在Visual Studio 2010中构建的输出路径中类似的未回答的问题)
Phi*_*lMY 38
您需要在文本编辑器中打开csproj文件,并在OutputPath部分中手动输入环境变量.当您尝试从IDE执行此操作时,Visual Studio会转义'$','('和')'.
PaulTee,要求您尝试目录复制是不是不太可能?像 Dropbox/Synctoy 和其他工具一样,调用从选定位置到预期共享位置的文件复制?
在您的情况下,我很想使用内置环境变量。也许有一种方法可以让它发挥作用,但在那之前我会寻求这样的解决方案。我还记得不同的用户编译到同一目录,会与文件版本和文件锁(由其他用户使用)发生冲突。