我需要在 Visual Studio 中设置一个构建和部署解决方案的预构建事件。单独的解决方案位于我正在使用的解决方案的当前目录下方的目录中。这有意义吗?
top level dir
/ \
/ \
/ \
|------------| |-----------------|
| mySLn.sln | |prebuild sln dir |
|------------| |-----------------|
\
\
\
|-----------------|
| prebuild.sln |
|-----------------|
问题是我们有多个开发人员,因此为解决方案使用绝对路径是行不通的。我们将不得不手动更新每个开发服务器的每个 develoepr 的路径。开发人员是否有一个预构建事件来构建和部署具有相对路径的 Visual Studio 2010 中的 prebuild.sln?我在网上看到的所有内容都是完整路径:devenv /build devenv /deploy
是否有一个变量可以获取当前解决方案所在的完整路径,并将我的子目录和解决方案附加到 devenv 命令以获得完整路径?