0

我如何始终在 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>根据答案之一添加属性,但这仍然会重建项目,所以这不是我想要的。

4

0 回答 0