【ASP.NET】VS编译成功后自动生成Nuget包

在VisualStudio项目中,可以在每次编译成功后自动发布nuget包,具体配置过程如下:
 
1.下载nuget.exe,放置在Visual Studio项目的根目录下。
 
2.通过命令行生成*.nuspec文件,并编辑相关属性。详细过程可以参加下面两篇文章:
 
3.在项目根目录下,新建build.bat文件,编写脚本如下:
    nuget pack {你的项目的名称}.csproj
 
4.在项目的csproj文件中,添加如下的代码
<PropertyGroup>
        <PostBuildEvent>
              cd "$(SolutionDir)"
              call "$(SolutionDir)build.bat"
        </PostBuildEvent>
      </PropertyGroup>

 

这样,每次编译完成的时候,就会自动把项目打包成nuget package了,生成的package文件会放在项目的根目录下。
 
最新博客地址:http://blog.turenlong.com/
posted @ 2016-08-13 20:03  H5开发技术  阅读(830)  评论(0编辑  收藏  举报