Visual Studio后期构建 - 更改为解决方案驱动器

问题描述:

在Visual Studio后期构建中,我需要运行批处理文件。该解决方案可能与Visual Studio运行的驱动器不同。在postbuild中,如何确定解决方案运行的驱动器号,以便在运行批处理文件之前更改为该驱动器?目前,所有我是这样的:Visual Studio后期构建 - 更改为解决方案驱动器

CD $(ProjectDir) 
$(ProjectDir)postbuild.bat 

的问题是,当该目录是不同的驱动器不会改变当前目录上更改目录,你必须手动更改哪个驱动器你在,例如像这样:

E:\ 
CD $(ProjectDir) 
$(ProjectDir)postbuild.bat 

我不能保证什么驱动的解决方案将是对的,所以我需要确定通过某种宏观的驱动,确保postbuild.bat文件将从当期的运行位置。

CD /D $(ProjectDir) 
+0

你每天都会学到新的东西。干杯。 – 2009-11-21 16:58:36