是否可以在 VS 2008 (et al) 的构建输出路径中使用环境变量/我正在尝试找到一个解决方案,我的团队中的几个开发人员同时使用 Windows XP 和 7,并且都使用不同的 Windows 登录,是否可以全部修改项目和共同引用的 dll(源代码保存在 Source Safe 中)而不搞砸相对路径?我已经尝试过诸如 %userprofile% 和 $(userprofile) 之类的东西。
我研究了构建后事件,但这些事件似乎并不能真正解决我的问题。遗憾的是,我也无法使用第 3 方插件,因为这些插件是非商业性的,而且几乎不可能为它们获得任何许可证的授权。
(Output path for build in visual studio 2010 上的类似未回答问题)
最佳答案
您需要在文本编辑器中打开 csproj 文件,并在 OutputPath 部分手动输入您的环境变量。当您尝试从 IDE 执行此操作时,Visual Studio 会转义“$”、“(”和“)”。
关于c# - Visual Studio (C#) 使用环境变量构建输出路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5515259/