打包新的ASP.NET 5应用程序
问题描述:
当它发布时,我仍然能够创建WebDeploy兼容包?目前我这样做,就像打包新的ASP.NET 5应用程序
msbuild my.csproj /t:Package
如果有等价物,它会是什么样子?我可以将软件包部署到非IIS主机吗?
更新:(!感谢@Victor Hurdugaci)
kpm
成为安装kvm
,然后做kvm upgrade
后可用。然后,kpm bundle
失败:
“咕噜”不被识别为内部或外部命令,可操作 程序或批处理文件。 '准备'脚本失败,状态码为1.
好吧,它暂时被破坏,但是承诺是什么?我们会获得跨平台的软件包吗? WebDeploy兼容性?不能谷歌任何东西。
答
,将创建可部署包的命令是:
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
没有ü尝试KPM包? – 2015-02-24 10:13:13
它说:“未知命令”(kvm build 10319) – UserControl 2015-02-24 10:37:41
根据这个[参见[aspnet/Home wiki]](https://github.com/aspnet/Home/wiki/Package-Manager) – 2015-02-24 16:42:04