0

我第一次創建Visual Studio Setup and Deploy項目,其中指向將在我們的VPS上運行的Windows Service。通常我使用CMD來啓動/停止服務,但理想情況是尋找更強大的方法。構建Visual Studio安裝/部署項目要求安裝2010外殼集成

目前我看到我需要安裝一個額外的軟件包(Visual Studio 2010 Shell Integrated)......在所有誠實中,我不確定是否真的需要它,以及是否可以繞過安裝。大多數Windows服務將在我們的VPS上運行,並且不會分發給我們的客戶。

顯然我想學習一個新的概念/方法。無論如何,我想我真的要問的是,任何人都可以幫助我理解爲什麼它需要等等?

我注意到有一些較舊的帖子,但是當我使用Visual Studio 2015時,我確信這個過程在某些方面會有所不同。我也瀏覽了MSDN,但不太清楚我需要安裝什麼。

enter image description here

回答

0

好,所以我仍然不確定到了正在發生的事情,在Visual Studio中的錯誤?誰知道。

基本上如果我點擊Build上設立項目,它試圖安裝和崩潰的機器,但如果我點擊Rebuild然後CancelDialog,它建立正常,我有機會到安裝文件。

一個奇怪的,但從來沒有,我現在可以訪問安裝文件,我已經安裝在我們的VPS上,並且像魅力一樣工作。

+0

你有沒有解決根本問題?我一直在做安裝項目多年,繼續通過與插件2013年-2015年。但最近當我的一個開發人員創建了一個項目並致力於源代碼控制時,當我後來嘗試構建它時,我遇到了同樣的問題。 – codenheim

+0

@codenheim我仍然有這個問題!新的硬件,安裝VS和安裝程序插件,工作了一段時間,然後它返回。這讓我絕對瘋了。現在,如果取消兩個彈出窗口並將其保留20-30分鐘,它將最終編譯,從來沒有那麼荒謬,因爲編譯只需要幾秒鐘。這讓我感到很蠢,我無法弄清楚。我會繼續挖掘找到答案,如果你想出來,請讓我知道,請張貼答案,我會收回我的獎勵。 –

+0

@codenheim要注意,勝利更新後再次出現問題。通過更新查看,似乎沒有安裝任何會影響VS /安裝程序包的東西。我正在重寫整個平臺,以擺脫Win服務。 WPF> SignalR。 –