【MS C++/CLI up16】打包插件安装到其他电脑加载失败

老师们,您好,最近遇到一个插件加载报错的问题,提示  无法加载一个或多个请求的类型,请检索LoaderException属性

我的详细流程是:(插件未引入数据库,单机版)

1、在本机以debug模式编译,项目中属性设置:目标平台X64,框架4.8

2、项目库的引用,NET.frame库 复制本地属性为false,外部第三方库为true,Microstation自身的库为true。项目输出路径为mdlapps下

3、生成完后,将mdlapps下所有的dll以及microstation.exe.config打包到安装包里,安装包会自动将上述打包文件拷贝到其他电脑的对应位置。

4、插件安装:1、安装NET .4.8的运行库,重启电脑;2、安装插件

以上是我做安装包的详细过程,出现了上面那个问题,请老师们帮忙看下可能是哪里出了问题?

另外,我注意到,上面报错窗口中,有写明是 Bentley.Internal.MstnPlatformNET.DotNetShim.Lanucher.LoadMdl方法报错的。

最后,有没有办法知道是哪个依赖库没法加载。

困扰好几天了,期待老师们的答复。感谢

Parents Reply Children
No Data