哪个Visual Studio $变量是.exe?

时间:2012-02-01 16:05:19

标签: visual-studio visual-studio-2010

哪个Visual Studio(2010(专业版(64位(在Windows 7上(专业版(64位)))))指向.exe名称?

变量的一些例子是:

Variable             Sample value
===================  =============================
$(TargetPath)        C:\...\obj\Debug\Project1.exe
$(ItemPath)          C:\...\Project1.csproj
$(SolutionFileName)  Solution1.sln`
$(ProjectFileName)   Project1.csproj

我需要可执行文件,例如:

$(ExePath)           C:\...\Bin\Debug\Project1.exe

除了$(ExePath)之外我才刚刚编造。

  

注意

     

$(TargetPath)引用 obj 路径。我需要目标 bin 路径

4 个答案:

答案 0 :(得分:0)

$(TargetPath)是运行的应用程序,例如。在调试器中

答案 1 :(得分:0)

您可以通过转到项目属性/构建事件/编辑构建前或构建后列出所有变量...然后单击宏>>按钮。

特别针对构建的.exe,您需要$(TargetPath)

答案 2 :(得分:0)

根据MSDN,它是$(TargetPath)

答案 3 :(得分:0)

.exe 目录中 bin 的路径没有官方变量,但您可以使用

$(BinDir)$(TargetName)$(TargetExt)

达到同样的效果。