簡體   English   中英

TFS到發布管理-從內部版本發布

[英]TFS to Release Management - Release from Build

我距離通過TFS和發布管理發布Visual Studio(MVC)應用程序還差得很遠。 我正在使用版本2013,並具有如下的構建定義設置:

構建定義

如您所見,它使用TfvcTemplate.12.xaml作為其模板,因此我無法看到Release的選項,就像我在所有其他在線示例中找到的那樣-例如:

在此處輸入圖片說明

我進入發布管理並設置我的發布模板以引用此構建定義,並選擇了“可以從構建觸發發布” ...但是在Visual Studio中構建時,在RM中沒有任何反應。

我還發現,因為我正在構建的應用程序是帶有Windows身份驗證的MVC-每次我運行手動發布時,都會重建網站(按照我的發布模板),但是網站總是在禁用Windows身份驗證的情況下重建...這很痛苦,因為在每次發布后我都不得不進入IIS才能啟用Windows身份驗證。

所以,我的問題是...

1)我的構建定義安裝程序版本不提示不發布的原因是什么?

2)我是否必須在發布模板上刪除並創建我的網站...如果是...

3)如何解決我每次發行后總是必須重新訪問IIS才能啟用Windows身份驗證的事實?

謝謝!

您需要將構建模板切換到ReleaseTfvcTemplate.12.xaml。

您可以在以下文件夾中找到該文件:程序文件(x86)\\ Microsoft Visual Studio 12.0 \\ ReleaseManagement \\ bin

您需要將其檢入到TFS存儲庫中,然后切換構建定義以使用它。 https://msdn.microsoft.com/library/ms181355(v=vs.120).aspx#add_template

暫無
暫無

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

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