尝试引用 Azure Analysis Service 表格模型 C# 时出现异常

Exception when trying to reference Azure Analysis Service Tabular Model C#

当我尝试引用 Azure Analysis Service 表格模型时,我遇到的问题是异常。

消息=值“2”对于类型 'DataSourceType' 是意外的。 来源= 堆栈跟踪: Microsoft.AnalysisServices.Tabular.ObjectFactory.CreateDataSourceFromRowset(IPropertyReader reader) 在 Microsoft.AnalysisServices.Tabular.DdlUtil.LoadDataTable(ObjectType objectType, DataTable table, DictionaryobjectMap, StringComparerInfo comparerInfo)

我在这里发现了同样的问题Exception when referencing SSAS Tabular model in C#但是没有解决方案。

Microsoft.AnalysisServices.Database db = 
SSASConnection.Instance(Parent.Name).Databases.Find(Id);
if(db.Model != null) // Here it breaks!!!

我找到了解决办法。

问题是我用的是Microsoft.AnalysisServices.dll13.0.0.0版本

我将其更新为 Microsoft.AnalysisServices.dll 14.0.0.0 版本,现在一切正常。