2009-12-01 75 views
0

我最近用c#在asp.net中創建了一個網站,並在美國服務器上託管它, 現在我的問題是我想從本地機器訪問它的代碼, 是嗎?可能從我的本地機器訪問美國服務器的代碼? 因爲當任何改變我的老闆建議每個我想訪問該服務器,並做了變化,這是乏味的任務要做,從本地機器訪問美國服務器上託管的C#代碼

我做了同樣的內容: -

  1. 我選擇了開網站在Visual Studio 2005,並選擇遠程站點選項 它問我輸入網站與FrontPage服務器擴展 配置下,一個文本框出現說的HTTPS URL://

  2. 然後我去了美國的服務器,並安裝FrontPage服務器擴展爲在該網站告訴http://support.microsoft.com/kb/298158

我怎麼在Visual Studio 2005中的文本框中輸入要我爲網站定位,從我的本地機器訪問我的美國服務器上的代碼

回答

3

您將提供網址到該網站或FTP憑據來訪問這些文件。

但是,由於直接針對生產服務器進行開發永遠不是一個好主意,因此我會建議採用這種方法。然後將您發佈到服務器的本地副本是一個更合適的解決方案,最終可能會爲您節省大量時間。

+0

我的網站地址是 http://Pancare.panhealth.com 我應該進入它直接 – vaibhav 2009-12-01 15:42:44

0

這不是構建ASP.NET Web應用程序的正確方法。

應該做什麼是使用源代碼管理,並保留所有的代碼在那裏。我更喜歡Subversion。然後,您可以使用Publish command將編譯的二進制文件部署到您選擇的服務器。

+0

請再具體些,感覺我在asp.net初學者用C# 並請告訴我,我是問什麼有可能嗎? 在visual studio 2005中向我要求網站位置訪問我的代碼從遠程站點 如果有可能從Visual Studio 2005訪問遠程站點的代碼 我輸入的URL是我的問題? 由於提前, Vaibhav的德什潘德 – vaibhav 2009-12-01 15:40:40

1

您應該不是直接訪問遠程站點進行更改。你應該在現場有一臺用於開發和測試的服務器,並且在源代碼控制下擁有該站點的代碼。然後,當您想要進行更改時,您可以從源代碼管理中獲取項目,在那裏進行更改以便可以跟蹤這些更改,並使用本地服務器來測試任何內容。

只有這樣你才需要擔心改變遠程服務器上的任何東西。通常情況下,您需要這樣做的方式是服務器的服務提供商只會授予您ftp訪問權限。因此,您可以從Visual Studio發佈到本地文件系統,並將這些文件ftp到遠程服務器。

+0

我不明白如何從源代碼控制項目 請更具體, 我做過的一切已經告訴 http://support.microsoft.com的事情/ kb/298158 site 我有用於開發和測試的位置的服務器,其中安裝了Visual Studio 2005,IIS以及Dotnet Framework 3.5,我擁有訪問服務器的所有憑據。 在此先感謝, Vaibhav Deshpande – vaibhav 2009-12-01 15:52:41

相關問題