我一直在開發一個ASP.NET應用程序,我希望我的工作同事給我反饋。我試着在IIS上運行它,但因爲數據庫位於遠程服務器上,我無法正確託管它?如何在工作網絡上發佈asp.net網站?
另外,同事如何訪問該網站?我的主機名等
我一直在開發一個ASP.NET應用程序,我希望我的工作同事給我反饋。我試着在IIS上運行它,但因爲數據庫位於遠程服務器上,我無法正確託管它?如何在工作網絡上發佈asp.net網站?
另外,同事如何訪問該網站?我的主機名等
您可以更新您的連接字符串到您的遠程服務器(提供數據庫接受外部請求)。
喜歡的東西(假設SQL)
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase; User ID=myUsername;Password=myPassword;
這是一個醜陋的黑客攻擊,但如果else語句,你可以做的,檢測的域名(Environment.UserDomainName()),如果服務器匹配,然後使用一個連接字符串,如果它是你的辦公室的域名,然後使用它!
這意味着,你仍然可以使用你的本地IIS!
這將無法正常工作,因爲數據庫被保護 – Singh
那麼,你可以讓他們在線查看(創建一個測試子域,它只顯示那些符合你公司IP的子域(如果可能的話)或者,獲取數據庫的副本,以便可以在本地複製它! – Dave
我考慮過在本地複製數據庫 - 非常感謝 – Singh