我使用.NET 4.6在Visual Studio 2015中创建Web应用程序。
现在我想从这个项目中创建一个包。
是否可以在project.json中创建包工具或者某些特殊配置?
答案 0 :(得分:1)
您要查找的工具是dnu publish。您可以使用它将任何DNX应用程序打包到NuGet包中。对于定义启动命令的项目(例如dnx web
),它还会创建脚本来调用这些命令。
基本语法是:
dnu publish -o outputpath
如果要包含DNX运行时,可以附加--runtime <runtimeversion>
,如果希望包只是二进制,则可以指定--no-source
。