我正在編輯一些現有代碼,並且作爲更改的一部分,我需要向兩個數據集中的每一個添加一列(Visual Studio Solution Explorer中的.xsd )。無法找到或加載註冊的.Net Framework數據提供程序(VS2005)
工作正常 - 打開設計器,右鍵單擊,添加列。
第二提供了以下錯誤:
「無法添加列無法找到或加載註冊.NET Framework數據提供」
由於這些都在同一個項目中,我很困惑,爲什麼這一個失敗時,另一個不是。
我能想到的唯一區別就是工作的是直接從數據庫中選擇(SELECT ... FROM TABLENAME
);而失敗的是從數據庫功能中選擇(SELECT ... FROM dbo.FunctionName(@param) AS ALIASNAME
)
無論我看到了什麼,人們都會建議這是.settings/.config文件的錯誤;但因爲一個人工作,一個人失敗,我不明白這是如何成爲一個參考問題?
這是在VS2005的標準vb項目,編譯爲一個DLL - 所以它不是asp.net。
- 編輯 -
右擊,預覽數據也會給出同樣的錯誤。
--Edit2--
當我嘗試添加一個數據源,我得到以下錯誤:
This SQL Server version (10.50) is not supported.
我有2008 R2安裝的SQL Server 2005和SQL Server,無論是與最新的服務包。