2016-05-23 58 views
0

我們有一個在Azure上使用ASP.NET Core RC1的項目。這是使用持續部署,幾個月來一直沒有問題。我們計劃儘快將這個項目轉換爲使用RC2和相關的dotnet CLI工具,儘管我們目前尚不能做到這一點。如何繼續在Azure上使用ASP.NET Core RC1工具

我們的版本在本地運行良好。然而,我們最近已經開始讓當我們部署到生活,構建錯誤主要是以下(從Azure中部署日誌獲取):

Compiling Infrastructure for DNX,Version=v4.5.1 
D:\Program Files (x86)\dotnet\dotnet.exe compile-csc @D:\home\site\repository\Source\Infrastructure\obj\Release\dnx451\dotnet-compile.rsp returned Exit Code 1 

我的假設在看這是Azure是現在使用的默認情況下,RC2工具鏈,儘管我們希望與RC1堅持暫且(我們有我們的global.json文件中的下列數月)

{ 
    "sdk": { 
    "version": "1.0.0-rc1-update1" 
    }, 
    ......... 
} 

這是假設是正確的,而且是有沒有辦法強制構建過程繼續暫時使用RC1組件(dnx等)?

回答

0

This thread表明RC1現在不再支持「開箱即用」的這些部署,並references a post提供兩種方法可以解決這個問題:

  1. 使用自定義部署腳本

  2. 手動設置應用程序設置中的Kudu版本

我選擇了後者,因爲這是最快的工具現在,我們的部署現在可以像以前一樣正確地構建。

相關問題