【发布时间】:2016-03-11 13:37:11
【问题描述】:
尝试一键添加外部命令Clean + Rebuild。
没有找到这个问题的解决方案:Clean and build in one Macro
按照里面的建议做,还是没有找到确切的解决方案。
我试过的是
1.制作一个名为command.exe的记事本文件,并在其中添加这段代码
Public Sub ReleaseBuild()
DTE.Solution.SolutionBuild.Clean(True)
DTE.Solution.SolutionBuild.Build(True)
End Sub
Public Sub DebugBuild()
DTE.Solution.SolutionBuild.Clean(True)
DTE.Solution.SolutionBuild.Build(True)
End Sub
2。然后在 External Tools 中添加命令
3.为命令分配快捷方式
由于我的外部工具号是 4(By Index),我已将此命令添加到 ExternalCommand4
当我点击快捷方式时发生错误。
谁能告诉我哪里错了?
【问题讨论】:
-
查看重建的作用。这是一个干净的构建。
-
为什么说“干净+重建”?重建本身是干净的 + 构建。
-
你是不是在 command.exe 内容中添加了文本数据?
-
但是要在工具中添加这个命令,是的,在里面添加文本
-
我想“该命令不是有效的可执行文件”是关于尝试将文本文件作为 .exe 执行
标签: c# visual-studio macros