首页 / 浏览问题 / 桌面GIS / 问题详情
Revit2020导出至超图的插件,安装成功后提示revit无法完成外部命令
12EXP 2023年09月13日

执行外部命令时命令失败
×
Revit无法完成外部命令。请与供应商联系以获取帮助。供应商提供给Revit的身份信息为:。
Revit遇到System.TypelnitializationException:"SuperMap.Data.Workspace"的类型初始值设定项引发异常。---> System.MissingMethodException:未找到方法”
superMap.Data.LicenseCorelmpl.GetErrorMessage"。
在System.RuntimeType.IlnvokeMember(String name, BindingFlags bindingFlags,Binder binder, Object target, object[] providedArgs, ParameterModifier[] modifiers,Culturelnfo culture, String[] namedParams)
在SuperMap.Data.LicenseCore.GetErrorMessage(Int32 code)在SuperMap.Data.Toolkit.VerifyLicense(ProductTypel] products)在SuperMap.Data.Environment.VerifyOgdcProvider(
在SuperMap.Data.Workspace..cctor)
---内部异常堆栈跟踪的结尾---
在SuperMap.Data.Workspace..ctorO
在RevitToolkit.ExportUtil.OpenOrCreateDataSource(Workspace& workspace,ExportParameter para, String server, Boolean bCreate)
在RevitToolkit.AppCommand.Execute(ExternalCommandData commandData,String& message,ElementSet elements)
在apiManagedExecuteCommand(AString* assemblyName,AString* className,AString* vendorDescription, MFCApp* pMFCApp, DBView* pDBView, AString*message, Set<Elementld\,stdless<Elementld>\,tnallc<Elementld> >* ids,
Map<AString\AStringl,std::less<AString>\,tnallc<std:pair<AString const \AString>> >*data,AString* exceptionName, AString* exceptionMessage)
隐藏细节
关闭(C)

1个回答

您好,您可以从下三个步骤来进行排查:

①先确认是否有超图组件许可且配置成功,检查许可是否到期,并且许可的版本要与下载的插件包中的组件版本一致,例如下载了......\Revit插件\Bin_x64\supermap-iobjectsdotnet-10.2.1-20429-92256-win64-all-Bin,就需要申请10i的组件许可;

②检查一下版本,最新版本不用设置环境变量。其余版本需要检查是否设置了组件Bin包的环境变量并放置在首位。

③需要在 Revit 中的三维视图下导出数据;

希望可以帮助到您!
2,513EXP 2023年09月13日

目前离线许可只能申请一次,之后使用revit插件导出应该怎么申请许可呢?

...