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

时间:2015-02-24 09:27:28

标签: .net deployment web-deployment webdeploy asp.net-core

当它发布后,我仍然可以创建与WebDeploy兼容的软件包吗?目前我喜欢

msbuild my.csproj /t:Package

如果有相同的外观会是什么样子?我可以将软件包部署到非IIS主机吗?

更新:(感谢@Victor Hurdugaci!)

安装kpm然后执行kvm后,

kvm upgrade变为可用。然后,kpm bundle失败了:

  

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

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

2 个答案:

答案 0 :(得分:1)

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

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

上的说明操作

答案 1 :(得分:0)

解决&#34;&#39; grunt&#39;不被承认&#34;错误,在命令提示符下运行以下命令:

npm install -g grunt-cli