我剛剛在IIS 7中部署了一個網站(關於這個網站我很無知),並且在嘗試構建網站時,錯誤。我做了一些googleing,我看到一篇文章說我應該把system.web.extensions.dll放到/ bin中。但是,我也看到一篇文章說不這樣做。無論如何,我嘗試過,但我剛收到一個不同的錯誤('無法找到資源')。 我完全不知道還有什麼可以嘗試的命名空間'System.Web'中不存在類型或名稱空間名稱'Script'
回答
您可以使用Visual Studio中的「發佈」命令直接發佈到網站嗎?如果沒有,則使用該命令發佈到您計算機上的類似網站,然後將其複製到客戶網站。您也應該查看IIS Web Deployment Tool。它可以複製整個站點,包括IIS設置和任何數據庫。它將被構建到VS2010中。
我會盡力,雖然我通過VPN連接到他們的服務器,所以我不知道這是否會使這個過程變得複雜...... – 2009-10-05 17:36:13
vpn連接速度超慢,仍然複製網站...完成後會更新。 – 2009-10-05 18:05:09
嘿,那就做到了! – 2009-10-05 20:21:27
轉到控制面板,然後程序,打開或關閉windows功能,向下滾動到Microsoft.net框架3.5.1展開,確保兩個子選項被選中,這可能會幫助你解決問題。
好吧,當我查看已安裝的程序時,我會看到.net 3.5 SP1。但是,當我添加Windows功能時,我只能看到.net 3.0的選項。我做了你的建議反正,我啓用了這個節點下的選項,(WCF激活),但我仍然遇到同樣的問題... 也許我會嘗試卸載/重新安裝3.5 – 2009-10-05 17:25:10
- 1. 命名空間'System.Web'中不存在類型或命名空間名稱'Mvc'
- 2. 命名空間'System.Web'中不存在類型或名稱空間'Mvc'
- 3. 錯誤 - 名稱空間'System.Web'中不存在類型或命名空間名稱'擴展名'
- 4. 命名空間'System'中不存在類型或名稱空間名稱'Linq'
- 5. 名稱空間'System.Runtime'中不存在類型或命名空間名稱'Caching'
- 6. 命名空間'System.Data'中不存在類型或名稱空間名稱'Objects'
- 7. 命名空間'Microsoft.WindowsAzure'中不存在類型或名稱空間名稱'Diagnostics'
- 8. 命名空間'Windows.UI'中不存在類型或名稱空間名稱'Xaml'
- 9. 命名空間'System.Web.UI.WebControls'中不存在類型或名稱空間名稱'Chart'
- 10. 命名空間中不存在類型或名稱空間名稱「DirectoryServices」?
- 11. 命名空間'microsoft'中不存在類型或名稱空間名稱'directx'
- 12. 命名空間'System.Net'中不存在類型或名稱空間名稱'Http'
- 13. 命名空間'Windows.UI.Xaml'中不存在類型或名稱空間名稱'EventHandler'
- 14. Visual Studio:命名空間'System.Web'中不存在類型或名稱空間名稱'Mvc'
- 15. 類型或命名空間名稱「NMO」不存在命名空間存在「Microsoft.SqlServer.Management」
- 16. 類型或命名空間名稱HtmlEditorExtender'不存在命名空間存在「AjaxControlToolkit」
- 17. 類型或命名空間名稱LayoutsPageBase'不存在命名空間存在「Microsoft.SharePoint.WebControls」
- 18. 名稱空間中不存在類型或名稱空間名稱UpdatePanel System.Web.UI
- 19. 名稱空間「FormAuthentication」中不存在類型或名稱空間名稱「SetAuthCookie」
- 20. 名稱空間'System.Web.Mvc'中不存在類型或名稱空間名稱'ViewPage'
- 21. 名稱空間'Plugin1'中不存在類型或名稱空間名稱'ViewModels'
- 22. 名稱空間'System'中不存在類型或名稱空間名稱'Data'
- 23. 名稱空間'System.Web.UI.WebControls'中不存在類型或名稱空間名稱'ToolkitScriptManager'
- 24. 名稱空間'System.Diagnostics'中不存在類型或名稱空間名稱'Process'
- 25. 名稱空間中不存在類型或名稱空間名稱'置信'
- 26. 名稱空間'System.Data'中不存在類型或名稱空間名稱'Objects'
- 27. 名稱空間'Microsoft.Phone.Controls'中不存在類型或名稱空間名稱'ListPicker'?
- 28. 名稱空間'System'中不存在類型或名稱空間名稱'Net'
- 29. 名稱空間中不存在類型或名稱空間名稱'ExtendedControls'CMS
- 30. 名稱空間'系統'中不存在類型或名稱空間名稱'Numerics'
您是如何部署該網站的?這個網站是否在您的開發機器上運行?你確定.NET 3.5安裝在該系統上嗎? – 2009-10-05 16:58:29
我將整個目錄複製到客戶端的服務器上,然後在IIS中添加一個新站點並將其指向該目錄。它在我的開發機器上運行得很好,是的,服務器上安裝了3.5。 – 2009-10-05 17:08:01
此外,我嘗試安裝/卸載/重新安裝AJAX控制工具包,包括重新啓動服務器。 – 2009-10-05 17:14:29