如何在构建

时间:2017-02-15 17:49:10

标签: visual-studio-2015 vsix csproj project-template build-events

我正在寻找一种方法来重新加载项目或解决方案中的所有项目,使用目标节点,该节点位于.csproj文件的预构建事件节点

<Project>  
...  
<Target Name="BeforeBuild">  
    <!-- Insert tasks to run before build here -->  
</Target>  
<Target Name="AfterBuild">  
    <!-- Insert tasks to run after build here -->  
</Target>  

我已经阅读过MSDN参考herehere,但我找不到重新加载项目的方法。我只知道是否可以更改.csproj文件,IDE会自动重新加载项目。

请给我任何建议吗?

有没有人对此部分的 PreBuildEvent 有所了解?

<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
    <PropertyGroup>
       <ErrorText> package(s) that are missing on this computer. </ErrorText>
     </PropertyGroup>
    <Error Condition="!Exists('..\packages\.0.0.2\ />
</Target>

<PropertyGroup>
     <PreBuildEvent>"$(ProjectDir)XXXXXXXXX WHAT TO DO TO RELOAD ??? 

    

0 个答案:

没有答案