我的解決方案中有一些Web應用程序項目使用項目屬性中的Web選項卡設置,以使用本地IIS服務器並在那裏創建Web。這工作正常的Windows XP,Windows 2003上VS2008 Web App項目可以在Windows 2008上運行嗎?
我要打開Windows 2008中的項目,但該項目獲取與此類型的網絡設置加載每個項目時以下彈出:
System.Runtime .InteropServices.COMException
有什麼我需要做的,以啓用此Windows 2008?
我的解決方案中有一些Web應用程序項目使用項目屬性中的Web選項卡設置,以使用本地IIS服務器並在那裏創建Web。這工作正常的Windows XP,Windows 2003上VS2008 Web App項目可以在Windows 2008上運行嗎?
我要打開Windows 2008中的項目,但該項目獲取與此類型的網絡設置加載每個項目時以下彈出:
System.Runtime .InteropServices.COMException
有什麼我需要做的,以啓用此Windows 2008?
我不是積極的,但我的頭頂...我會確保你安裝了IIS7的所有IIS6兼容性選項(當你設置Windows 2008服務器時)。
這聽起來像是你錯過了IIS6將以這種方式公開部署網站的一些COM組件。
編輯
按照評論...這裏的instructions for insallation。
你說得對。在我回來閱讀答案之前,我發現了這一點,但你是正確的。我可以通過編輯這個項目並把projectextensions部分取出來,然後嘗試添加設置來確定這一點。http://technet.microsoft.com/en-us/library/bb397374.aspx給出了安裝它的步驟(無法編輯您的答案,或者我會添加此答案。) – 2009-07-20 16:46:09
他需要安裝安裝IIS 6.0元數據庫兼容性。 Windows Server 2008具有這些功能,可以實現VS 2008的向後兼容性。 – 2009-07-20 16:49:14
我發生的另一件事是,在Windows Vista和2008上,Visual Studio需要以提升的權限運行(例如以管理員身份運行)。你在做那個嗎?
這是一個開發人員問題,而不是系統管理員問題,它不屬於serverfault。 – 2009-07-20 16:54:21