我如何始终在 Visual Studio 2015 中运行自定义脚本,即使没有任何改变......但是在没有安装 VS++ 的情况下使用 VS?
我实际上想对这个问题做同样的事情,但是,我安装的 Visual Studio 2015 没有安装VC++(因为我们所做的一切都是 C# 或 VB.Net),所以我无权访问相同的项目属性页面。
使用接受的答案作为起点,本文以获取更多详细信息,我已将以下内容添加到我的项目文件中,但除非项目中的文件已更改,否则我根本无法让它运行自定义脚本......
<PropertyGroup>
<ItemDefinitionGroup>
<CustomBuildStep>
<Command>MyScript.vbs</Command>
<Outputs>$(TargetName).missing</Outputs>
<Inputs>$(TargetFileName)</Inputs>
</CustomBuildStep>
</ItemDefinitionGroup>
</PropertyGroup>
<PropertyGroup>
<CustomBuildAfterTargets>ClCompile</CustomBuildAfterTargets>
<CustomBuildBeforeTargets>Link</CustomBuildBeforeTargets>
</PropertyGroup>
我已经做了很多寻找价值的工作<CustomBuildAfterTargets>
,<CustomBuildBeforeTargets>
但我找不到任何官方的或其他的东西。MS 文章没有提供有关可能值的详细信息,这非常令人沮丧。
我也尝试<DisableFastUpToDateCheck>
根据答案之一添加属性,但这仍然会重建项目,所以这不是我想要的。