c# - Visual Studio (C#) 使用环境变量构建输出路径

是否可以在 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 会转义“$”、“(”和“)”。

https://stackoverflow.com/questions/5515259/

相关文章:

eclipse - Java Eclipse 在保存时关闭自动构建工作区

android - Buck vs Gradle,Android 构建系统的优缺点

c++ - 如何让cmake找到CUDA

node.js - 在完成所有文件的 gulp 任务后运行代码

iphone - XCTest.framework 构建错误

android - 为什么 Cordova/Phonegap 将 8 附加到我的 Android 版

visual-studio - QualityToolsPackage 未能在构建中加载?

visual-studio-2010 - 禁止在构建时创建 *.vshost.exe 和其他文件

jenkins - 通过 GUI 删除 Jenkins 构建

c - 如何在 Windows 中使用 MSVC 从命令行构建 DLL