簡體   English   中英

TFS2018嘗試發布我的數據庫

[英]TFS2018 tries to publish my Database

我已經為TFS2018設置了構建代理。 對於我們的網站項目,我已經基於ASP.NET網站模板創建了一個Builddefinition。

在構建過程中,代理嘗試從以下步驟開始發布數據庫:

GetMSDeployInstalledVersionPath:$ {_ DefaultMSDeployMaxVersion)是3 $(_ MSDeployVersionsToTry)是9.0 $ {MSDeployPath)是C:\\ Program Files(x86)\\ IIS \\ Microsoft Web Deploy V3 \\ ProcessPublishDatabaseSettings:
從源dbFullSql(******)到目標dbFullSql(******)啟動Web部署任務。 C:\\ Program Files(x86)\\ MSBuild \\ Microsoft \\ VisualStudio \\ v14.0 \\ Web \\ Deploy \\ Microsoft.Web.Publishing.MSDeploy.Common.targets(55,5):錯誤:Web部署任務失敗。 (無法連接到數據庫'XXXX'。有關更多信息,請訪問: http : //go.microsoft.com/fwlink/?LinkId=221672#ERROR_CANNOT_CONNECT_TO_DATABASE 。)

問題是,我不想發布任何數據庫,我也不知道為什么構建代理嘗試發布數據庫。 我不知道他從哪里獲得有關數據庫的(錯誤)信息。

在我們的解決方案中,我沒有為配置配置選中任何部署復選框。

在我們更糟糕的TFS2015版本中,使用xaml定義進行的構建未發布數據庫。 我沒有在定義中添加有關數據庫的內容。 因此,我認為,該過程在其中一個有關數據庫的項目中找到了一些東西,並認為他應該發布數據庫。

如何刪除發布數據庫步驟?

感謝您的建議。

原因是:在Web項目設置中,您將找到一個程序包Web sql窗格,在其中配置了數據庫的部署。

到目前為止,我還沒有注意到此設置選項。

我已經刪除了,現在,我可以致力於下一個部署錯誤:-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM