2012-04-18 45 views
0

現在,我有一個使用[html,asp.net,sql server,javascript & ajax]製作的Web應用程序。 和往常一樣,我使用ajax使用aspx頁面將數據發送到服務器。 我的應用程序工作正常,但我想在Android上進行部署。將AJAX函數的URL/IP地址更改爲靜態

我在阿賈克斯功能使用ASP的網址是:

url:'http://localhost:49169/xxxxx.aspx' 

正如你所看到的,這將不會在移動工作怎麼把網址變更每次。 那麼,我應該怎麼做才能改變網址和IP地址,使它們成爲靜態&採取新的IP配置,而無需重新編譯項目?

謝謝。

+0

你是什麼意思_deploy它Android_是什麼意思? Aspx需要.net運行時環境。你能更清楚地知道你在找什麼嗎? – Rajesh 2012-04-18 13:39:15

+0

我將使用phonegap進行部署。 – OnlyHope 2012-04-18 15:23:32

回答

1

這取決於您使用的是哪個版本的visual studio。但一般的要點是,你可以設置端口從「使用動態端口」,它爲你選擇一個例如49169到您可以指定的固定端口。

這裏是vissual Studio 2008中說明資訊,我相信這是爲Visual Studio的其他版本相同的說明資訊(或非常相似): http://msdn.microsoft.com/en-us/library/ms178109%28v=vs.90%29.aspx

+0

非常感謝您的幫助。對不起,我還有一個問題,如果我更改了所有的URL,那麼我能在Android上部署它嗎?還是我需要做另一件事? – OnlyHope 2012-04-18 17:41:20

+0

對不起@OnlyHope,看着你對這個問題的評論 - 我並不是真正的熟手。我猜測,通常phonegap需要一個公開訪問的網站來生成它的應用程序。但我不確定... perahaps phonegap可以創建在本地機器/網絡上運行的測試版本。但是,通常Visual Studio中的內置web服務器不允許遠程連接。您可以使用允許遠程連接的「IIS Express」......但在查看之前,我會檢查phonegap的常見問題解答,看看您是否需要可公開訪問的URL。 – 2012-04-19 08:26:31

+0

好吧,我會嘗試常見問題..非常感謝=) – OnlyHope 2012-04-19 10:39:36