2013-06-19 32 views
2

因此,我將通過說我在開發.NET應用程序方面非常新,所以請忍受我。如何?在具有IIS7.5的遠程服務器上開發.NET 4.5應用程序並具有調試功能

我想使用下面的場景開發: - IDE:VS 2102 Professional上運行Win7的X64 本地工作站上 - Web服務器:在Windows Server 2008R2 64 IIS 7.5 - 網站項目坐落在文件夾與遠程服務器上在IIS 中配置的網站實例 - 網站項目和文件由VS通過本地驅動器映射訪問。

我在苦苦掙扎的是調試。當我在本地進行開發時(使用IIS Express),調試與按下IDE上的「播放」按鈕一樣簡單。

我已經看了不少帖子今天好像是我應該做的是以下幾點:

  • 安裝並在服務器上配置遠程調試工具
  • 配置應用程序屬性通過使用遠程服務器屬性 - > Web - >使用自定義Web服務器

在這一點上,我應該能夠點擊播放按鈕開始調試;但不是。相反,我收到錯誤消息:

無法在Web服務器上啓動調試。底層連接已關閉:接收時發生意外錯誤。

我研究了這個錯誤,似乎有我的所有設置和權限正確。另外,我可以使用「附加到進程...」連接到遠程服務器而不會出現問題。

只是不知道我在做什麼錯(可能是一切!!!!)

謝謝。

回答

-1

通常情況下,這不是正常的做法。

如果它是一個簡單的應用程序,我使用IIS Express。如果它是一箇中等/複雜的應用程序,那麼我使用我的計算機中安裝的IIS。我不知道你是否知道,但你可以在你的開發機器上安裝IIS。

有沒有什麼特殊的條件讓你在你的機器上編碼,然後在服務器上進行調試?

相關問題