2011-08-22 45 views
2

運行ASP開發服務器訪問我已經看到了在從MacOS的要求訪問,但在獲得訪問至今沒有成功虛擬機上運行的ASP開發服務器的話題的討論。我想知道有沒有人可以指出我可能會出錯的地方。有關Parallels VM

這裏就是我想要做的事:

我使用Parallels 6運行Windows 7虛擬機在Mac OS雪豹。

我跑在Visual Web Developer開發一個簡單的web服務,在我的VM以下地址快遞2008:

http://localhost:25000/Service1.svc/

我已經建立了一個測試客戶端與Web服務從內部通信虛擬機環境好,所以我敢肯定,事情的代碼方面是可以的。

我的問題,現在我想從MacOS的側面測試服務。我已經建立了XCode中與該服務進行通信的簡單的客戶端,但根本無法連接到服務器。

我已經安裝在Windows7的虛擬機WAMP的服務器,並能夠得到MacOS的側接入 - 只是爲了檢查,這不是一般的連接問題,但多數民衆贊成罰款。

我想我的問題歸結爲,當您運行/開發一個WebService,你想在調試模式下運行 - 在Web服務在運行http://localhost:在ASP開發環境的情況下。 web服務應該從VM外部可見嗎?如果是的話,我需要採取哪些措施來確保它是可見的?

回答

1

所以,它聽起來就像你使用的是內置到工作室(webdev.webserver)卡西尼Web服務器?此迷你Web服務器不允許遠程連接進行連接,它僅允許來自本地機器的連接。還有一些黑客(Question 1Question 2)允許這一點,但您的需求,最好的辦法是使用IIS Express或完全成熟的IIS。