2016-04-26 120 views
1

我在本地機器上構建了一個REST風格的Web API,它很好地工作。我現在想把它放在我的GoDaddy虛擬主機帳戶上。我通過將文件複製並粘貼到他們給我的FTP站點來做到這一次。這很奏效,但是當我做出更改時,做更新並且更新會很慢並且很痛苦。有沒有更快的方法來發布(在Visual Studio中)從我的本地副本到我的FTP站點?如果不是,你能告訴我需要爲Web API部署哪些文件嗎?我不認爲它需要所有.cs文件,但我不確定它必須具有哪些文件。如何將Web API部署到我的虛擬主機?

+0

更快的方法是離開GoDaddy.com去Arvixe.com。那是我最後一次和同樣的問題跑你:)。我和GoDaddy以及1and1託管的問題完全相同。 – Auguste

+0

https://msdn.microsoft.com/en-us/library/dd434211(v=vs.100).aspx – CodeCaster

+0

Auguste - 它如何在Arvixe上工作?他們是否有一些工具,或者你做什麼來上傳這樣的代碼?我認爲Visual Studio有一些方法可以將我的本地同步到FTP站點,但我不夠了解Visual Studio的知識。 –

回答

1

OK,我發現這個鏈接有關在Visual Studio中發佈一個網站:

https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k%28WebApplicationProjects.PackagePublishOverview%29;k%28TargetFrameworkMoniker-.NETFramework

它並沒有真正解決了我的一切,但我開始在Visual Studio的控件玩耍。通過右鍵單擊服務器資源管理器中的項目節點,然後單擊發布...或在Visual Studio菜單中單擊生成 - >發佈,我可以將我的本地網站發佈到FTP。填寫您的FTP連接信息,輸入站點路徑下的目標文件夾並將目標URL保留爲空(不知道,不關心)。我還未選中「包含所有數據庫...」在Package/Publish Web的項目屬性頁中,因爲我不想重建我的目標數據庫。有效。

相關問題