2015-02-24 47 views
1

當它發佈時,我仍然能夠創建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

回答

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

0

指示要解決「‘咕嚕’無法識別」錯誤,運行在命令提示符下輸入:

npm install -g grunt-cli 
相關問題