2011-03-10 79 views
3

我有一個很老的ASP.NET 1.1應用程序的問題。我無法打開(加載)它在Visual Studio 2003(在Win 2003服務器上)。我收到一條錯誤消息,說明無法找到與「Front Page - Server Extensions」通信的組件(我使用德語VS 2003,因此我沒有確切的英文信息)。擴展程序已安裝。這可能是分別的原因,我該如何解決這個問題。無法在VS 2003中打開舊的ASP.NET 1.1應用程序(解決方案)

另一個問題:是否有可能在VS 2010中打開ASP.NET 1.1應用程序?升級嚮導會嘗試將其轉換,但轉換會導致錯誤。

+0

如果您使用visual studio 2010打開解決方案文件,它的行爲如何?它顯示升級嚮導還是什麼? – 2011-03-10 08:30:03

+0

你在用什麼操作系統?我知道vs 2003與Windows 7不兼容。它可以完成,但它很棘手--http://www.bernzilla.com/2009/05/26/using-visual-studio-net-2003-on-windows- 7/ – Urbycoz 2011-03-10 08:36:27

+0

@Elmex:你有沒有嘗試刪除程序集,然後重建應用程序? – abramlimpin 2011-03-10 08:40:46

回答

1

如果我沒有記錯,您需要在IIS中創建一個映射到包含ASP.NET項目的目錄的虛擬目錄 - 您可能需要調整該過程中的解決方案文件,以便ASP.NET項目路徑與您的IIS匹配虛擬目錄路徑(例如http://localhost/VIRTUALDIRECTORY/ASP.NETProject.csproj)。 確保解決方案和項目文件夾中的任何.suo和.webinfo文件在打開「調整」解決方案文件之前被刪除。

2

「無法找到用於與FrontPage服務器擴展進行通信的組件」。我相信這可能是錯誤信息。

以另一個用戶身份登錄,看看他們是否得到同樣的問題。如果問題以不同的用戶身份消失。銷燬您的本地配置文件,然後重建它。請記住先備份它,因爲您將失去與此配置文件相關的所有內容。

如果不工作,那麼你應該嘗試以下方法(它涉及移除Beta 2的VS 2002/2003,但我感興趣的是線):http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q312383

希望有所幫助。

+0

我同意你,有時候錯誤是被掩蓋的 – 2011-11-10 21:33:41

相關問題