gpt4 book ai didi

c# - 类型 'Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass' 没有定义构造函数

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:34 25 4
gpt4 key购买 nike

我最近需要将我的项目从 .net 3.5 升级到 .net 4 并连接到新的 SQL Server 2008 R2。在我升级和编译后,它抛出这两个错误:

无法嵌入互操作类型“Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass”。请改用适用的接口(interface)。

“Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass”类型没有定义构造函数

抛出此错误的代码在 ApplicationClass 上:IDTSApplication90 app = new ApplicationClass();

我在 bin 文件夹中有这个 dll:Microsoft.SqlServer.DTSRuntimeWrap.dll这个dll的版本是9.0.242.0

我认为 .NET 4 不喜欢它。所以我让我们的 DBA 在服务器中搜索这个文件以查找版本 10。她告诉我这个文件在 sql server 中不存在。

我该怎么做才能解决这个问题?

最佳答案

对于 2008 R2,此 dll 的正确版本是 10.50.1600.1,我在 C:\Program Files (x86)\Microsoft SQL Server\100\SDK\Assemblies 中找到它。尝试在那里搜索。

关于c# - 类型 'Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass' 没有定义构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12181026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com