Visual studio 哪个Visual Studio$变量是.exe?
哪个Visual Studio(2010)(专业版)(64位)(在Windows 7上)(专业版(64位‘‘‘‘‘‘)’))指向Visual studio 哪个Visual Studio$变量是.exe?,visual-studio,visual-studio-2010,Visual Studio,Visual Studio 2010,哪个Visual Studio(2010)(专业版)(64位)(在Windows 7上)(专业版(64位‘‘‘‘‘‘)’))指向.exe名称 变量的一些示例包括: Variable Sample value =================== ============================= $(TargetPath) C:\...\obj\Debug\Project1.exe $(ItemPath) C:\...\Proj
.exe
名称
变量的一些示例包括:
Variable Sample value
=================== =============================
$(TargetPath) C:\...\obj\Debug\Project1.exe
$(ItemPath) C:\...\Project1.csproj
$(SolutionFileName) Solution1.sln`
$(ProjectFileName) Project1.csproj
我需要可执行文件,例如:
除了我刚刚编造的$(ExePath)
之外
注意:
$(TargetPath)
引用了obj路径。我需要目标bin路径
$(TargetPath)
是要运行的应用程序,例如,在调试器中可以通过转到项目属性/生成事件/编辑生成前或生成后列出所有变量。。。然后单击宏>>按钮
特别是对于builded.exe,您需要$(TargetPath)根据,它是
$(TargetPath)
在bin
目录中,.exe
的路径没有正式变量,但您可以使用
$(BinDir)$(TargetName)$(TargetExt)
达到同样的效果。如果您正在编辑编译前/编译后事件,宏编辑器将为您提供每个变量的示例。哇,括号是什么?:)@SebastianPaaskeTørholm,以避免“缺少括号错误”;)。我想伊恩是个很棒的程序员;)@SebastianPaaskeTørholm我不知道哪些附加信息可能对这个问题很重要(或不相关)。然后,是的,我不得不把括号括起来。(:)相关:引用
obj
文件夹中的文件,而不是所需的bin
文件夹。
$(BinDir)$(TargetName)$(TargetExt)