我非常接近但尚未通過TFS &發佈管理髮布我的Visual Studio(MVC)應用程序。我使用的版本2013,並有我的生成定義設置如下:TFS發佈管理 - 從發佈版本
正如你可以看到它使用TfvcTemplate.12.xaml作爲模板,因此我不能看到發佈的選項正如我在其它的例子一直在尋找在線 - 如:
我已經進入了發佈管理和設置我的版本模板引用此構建定義和選擇「都會觸發一個構建版本」。但是當我在Visual St中構建時,我沒有在RM中發生任何事情UDIO。
我還發現,因爲我正在構建的應用程序是Windows身份驗證的MVC - 每次我運行手動發佈時,網站都會重建(按照我的發佈模板),但網站總是會重建Windows身份驗證已禁用......每次發佈後,爲了啓用Windows身份驗證,我不得不進入IIS,這是一件很痛苦的事情。
所以,我的問題是...
1)我在做什麼毛病我的版本生成定義設置,它不會提示版本的?
2)我必須刪除並創建我的發佈模板網站......如果是這樣......
3)如何迴避的事實,我總是不得不重新審視IIS啓用Windows獲取每次發佈後進行認證?
謝謝!
您是否使用vNext發佈模板? – ds19
不,它的基於代理的發佈模板...我沒有看過vNext選項。 – CJH