即使没什么发生了变化,但如何使用VS 无 VS ++,我如何始终在Visual Studio 2015中运行自定义脚本。已安装?
我实际上想做与this question相同的操作,但是,我的Visual Studio 2015安装没有没有安装VC ++(因为我们所做的都是C#或VB.Net),因此我无权访问相同的项目属性页面。
以接受的答案作为起点,并且this article for more details已将以下内容添加到我的项目文件中,但是除非项目中的文件已更改,否则我根本无法使它运行自定义脚本...
<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>
属性,但这仍然可以重建项目,所以不是我想要的。