为了账号安全,请及时绑定邮箱和手机立即绑定

重新分配列表和标签

重新分配列表和标签

C#
繁华开满天机 2021-05-04 13:09:35
我试图将我的应用程序(C#,列表和标签23)发送到客户的站点。一切都可以在我的PC上运行。我已将所有DLL从我的bin文件夹(在其中工作)复制到客户。我收到一个异常消息,说“ cmll23.dll丢失”。但是,为什么它然后才能在我的计算机上工作(在不需要此DLL的地方,我的“ bin”文件夹中只有cxll23.dll)?我的代码很简单using (ListLabel LL = new ListLabel()) // this is the line where the exception happens{  …}
查看完整描述

1 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

可能您已经在“ AnyCPU”上编译了应用程序。在这种情况下,您需要同时发行两种非托管DLL版本x64和x86。名称上的唯一区别是前缀cx(x64)与cm(x86)。您的客户似乎正在运行x86操作系统-因此需要x86 DLL。

请查看“可再发行文件”文档,或者甚至更简单地使用重新分发助手来简化部署。


查看完整回答
反对 回复 2021-05-08
  • 1 回答
  • 0 关注
  • 179 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信