我已經定義了爲我的ASP.NET Core MVC應用程序構建和運行測試的步驟,並且它一切正常。更新數據庫EF Core Azure構建步驟
現在我想添加一個實際運行遷移(如果有的話)和該步驟工作的步驟(它不會失敗:)。 Allthough我不明白爲什麼它可以工作,因爲它可能使用appsettings.json中的設置,它沒有任何連接字符串,它們在用戶機密中定義。
所以我的問題是:有沒有簡單的方法來獲取我想要構建的網站的應用服務中定義的連接字符串?
一個很好的選擇是定義一個具有相同名稱的變量,例如ConnectionStrings:db
,用於檢查Azure門戶中是否存在使用指定鍵的應用程序設置,然後使用它。
感謝
請試試看,謝謝! – joacar
如何將Deploy任務與Release配置中定義的dito配合使用?在構建和測試階段執行該操作並不正確。我想這就是Releaes的原因 - 分開兩個 – joacar
@joacar不清楚它,你可以提供一個詳細的場景來解釋它。 –