AdomdClient丢失

时间:2014-05-12 09:52:02

标签: c# ssas adomd.net

我想将AdomdClient引用添加到C#项目中,但它不在引用列表中。 客户端列在程序集文件夹C:\ Windows \ assembly。

在计算机上安装了SQL Server 2012.

5 个答案:

答案 0 :(得分:1)

您也可以从NuGet安装。

在程序包管理器控制台中运行以下命令:

Install-Package Microsoft.AnalysisServices.AdomdClient

答案 1 :(得分:0)

在我的计算机上,我可以在

找到SQL Server 2008的参考资料
c:\Program Files (x86)\Microsoft SQL Server\100\DTS\PipelineComponents\Microsoft.AnalysisServices.AdomdClient.dll

对于SQL Server 2012,我认为版本(目录“100”)会更高,可能是“110”。该位置有点奇怪,因为它适用于Integration Services数据流组件,但我刚刚检查了另一台安装了SQL Server 2008的计算机,并且该文件位于同一位置。

答案 2 :(得分:0)

如果您在解决方案中需要它,并且知道位置(如您所示,在c:\ windows \ assembly中),请右键单击Visual Studio中解决方案资源管理器中的“引用”节点,然后单击“添加引用”。单击“浏览”按钮,找到您的DLL文件,然后单击对话框中的“添加”。它应该显示在您的参考列表中。然后,您应该能够在C#文件中引用它。

如果您没有方便的ADOMD客户端DLL文件,请从Microsoft SQL Server 2012 Feature Pack(http://www.microsoft.com/en-us/download/details.aspx?id=29065)下载它。单击“安装说明”并查找“Microsoft®SQLServer®2012ADOMD.NET”

答案 3 :(得分:0)

解决方案是here.

  

1)添加Microsoft.AnalysisServices.dll   浏览到C:\ Program Files(x86)\ Microsoft SQL Server \ 100 \ SDK \ Assemblies \ Microsoft.AnalysisServices.dll

2)添加Microsoft.AnalysisServices.AdomdClient 浏览到C:\ Program Files \ Microsoft.NET \ ADOMD.NET \ 100 \ Microsoft.AnalysisServices.AdomdClient.dll

答案 4 :(得分:0)

Microsoft.AnalysisServices.AdomdClient 已弃用,不应根据 NuGet 页面使用。

我的following package worked

Install-Package Unofficial.Microsoft.AnalysisServices.AdomdClient