日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

VS2010不能編譯SQLServer2005的Microsoft.SQLSe

系統 2114 0
VS2010不能編譯SQLServer2005的Microsoft.SQLServer.ManagedDTS.dll是最近碰到的一個疑難雜癥問題,通過查詢微軟社區和一些英文資料找到了解決方法,同事說之前沒有找到中文的,就整理了放在這里。

現象

項目里需要使用程序創建SSIS包,結果在VS2010里可以添加Microsoft.SQLServer.ManagedDTS.dll引用,寫代碼也有智能提示,但是一編譯就告訴你引用不正確。有個警告里提示“ warning MSB3258: The primary reference "Microsoft.SQLServer.ManagedDTS, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" could not be resolved because it has an indirect dependency on the .NET Framework assembly "mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which has a higher version "2.0.3600.0" than the version "2.0.0.0" in the current target framework.

原因

根據微軟社區和一些英文資料介紹,這是微軟的一個bug,原因為 Microsoft.SQLServer.msxml6_interop.dll引用了.net framework 2.0 的beta版。

解決方法

2.打開 C:\Program Files\Program Files\Microsoft SQL Server\90\DTS\Binn,覆蓋Microsoft.SQLServer.msxml6_interop.dll.
3.強制更新GAC里的dll文件。啟動命令行:拷貝以下命令執行:
      SUBST x: c:\windows\assembly\GAC_MSIL\Microsoft.SqlServer.msxml6_interop\6.0.0.0__89845dcd8080cc91
    
4.系統多一個X盤,點開X盤,覆蓋Microsoft.SQLServer.msxml6_interop.dll.
5.subst x: /d 刪除X盤。

?

VS2010不能編譯SQLServer2005的Microsoft.SQLServer.ManagedDTS.dll的解決方法


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 应城市| 西丰县| 定南县| 拜泉县| 开平市| 司法| 准格尔旗| 梁山县| 绿春县| 行唐县| 梅河口市| 海安县| 昔阳县| 台中市| 张家界市| 醴陵市| 丰镇市| 洛南县| 云安县| 五常市| 湟中县| 枣阳市| 武清区| 普格县| 靖安县| 赞皇县| 天门市| 教育| 庆云县| 紫阳县| 晋城| 凤阳县| 平舆县| 普宁市| 卫辉市| 田阳县| 南昌县| 昌乐县| 忻州市| 贵州省| 松阳县|