我有我們在生產中部署的Web應用程序。 我們有單獨的服務器用於WEB和數據庫。數據庫是SQL Server 2008,它託管在完全不同的服務器上,我們將IIS安裝在不同的服務器上。無法加載文件或程序集'Microsoft.SqlServer.Types
在我的網絡服務器上,我們得到以下錯誤。 無法加載文件或程序集「Microsoft.SqlServer.Types,版本= 10.0.0.0,文化=中性公鑰= 89845dcd8080cc91」或一個依賴
我查了GAC在Web服務器上的一個和它缺少這特定的DLL。這對我來說很有意義,因爲它是一個Web服務器,它不應該有與SQLServer相關的程序集。
我們的應用程序在我們的開發,測試和登臺環境中工作得非常好,因爲我們的IIS和數據庫安裝在同一臺服務器上。
如何解決生產中的這個問題?我可以通過在Web服務器上安裝SQL Server 2008。但這對我來說沒有意義。它是一個Web服務器 - 爲什麼我應該在該機器上安裝SQL Server 2008?
SVI-您對SQL類型依賴於你的應用程序,所以你必須有任何盒的組件,以您安裝應用程序。這就是爲什麼您必須將這些SQL位安裝到您的Web服務器。提供了功能包,以便您可以安裝支持的SQL程序集而無需安裝完整的服務器。 – 2009-10-26 17:00:04
是的。我現在明白了。感謝您的信息和解釋。 – SVI 2009-10-26 21:08:51