打包新的ASP.NET 5应用程序

问题描述:

当它发布时,我仍然能够创建WebDeploy兼容包?目前我这样做,就像打包新的ASP.NET 5应用程序

msbuild my.csproj /t:Package 

如果有等价物,它会是什么样子?我可以将软件包部署到非IIS主机吗?

更新:(!感谢@Victor Hurdugaci)

kpm成为安装kvm,然后做kvm upgrade后可用。然后,kpm bundle失败:

“咕噜”不被识别为内部或外部命令,可操作 程序或批处理文件。 '准备'脚本失败,状态码为1.

好吧,它暂时被破坏,但是承诺是什么?我们会获得跨平台的软件包吗? WebDeploy兼容性?不能谷歌任何东西。

+0

没有ü尝试KPM包? – 2015-02-24 10:13:13

+0

它说:“未知命令”(kvm build 10319) – UserControl 2015-02-24 10:37:41

+0

根据这个[参见[aspnet/Home wiki]](https://github.com/aspnet/Home/wiki/Package-Manager) – 2015-02-24 16:42:04

,将创建可部署包的命令是:

kpm bundle --runtime <name of runtime> 

实施例:

kpm bundle --runtime kre-coreclr-win-x64.1.0.0-beta3 

运行时是可选的。如果您部署的环境已经具有K运行时,请不要指定它。

如果您有最新的VS 2015(CTP6),则应该在PATH上提供kpm。如果没有,请在Home repo

指示要解决“‘咕噜’无法识别”错误,运行在命令提示符下输入:

npm install -g grunt-cli