2
我正在用我的ASP.NET Web应用程序部署的app.ver文件中维护用户显示的应用程序版本号。在发布应用程序之前,我希望能够增加该文件中的版本号。在发布Visual Studio 2013之前ASP.NET MSBuild自定义任务
我怎样才能挂钩到MSBuild运行一个任务,这将增加发布之前?
谢谢!
我正在用我的ASP.NET Web应用程序部署的app.ver文件中维护用户显示的应用程序版本号。在发布应用程序之前,我希望能够增加该文件中的版本号。在发布Visual Studio 2013之前ASP.NET MSBuild自定义任务
我怎样才能挂钩到MSBuild运行一个任务,这将增加发布之前?
谢谢!
在您的Web项目中,使用BeforeTargets目标属性添加在发布目标之前执行的Target。
<Target Name="PrePublish" BeforeTargets="Publish">
...
</Target>
我尝试这样做。在.csproj文件末尾的BeforeTargets Publish和MSDeployPublish都不会被调用.. – user3325343
可能相关:http://stackoverflow.com/questions/12899650/why-does-msbuild-ignore-my-beforepublish-target – Nathan