首页 > 解决方案 > 一个项目中有许多 COM 对象

问题描述

我正在用 C# WinForms 编写一个程序,但我遇到了问题。在项目中,我使用两个 COM 对象来处理外部设备(扫描仪)。在编译阶段,我有两个对象,程序没有返回任何错误。但是,当我与其他没有在系统中注册这些对象的用户共享该程序时,该应用程序根本无法启动。看起来程序在启动 exe 文件后立即在系统中寻找驱动程序。我试图在主类(程序开始的地方)中停止断点,但应用程序更早停止。我应该如何解决这个问题才能让应用程序至少运行(众所周知它不支持扫描仪)。

标签: c#winformscom

解决方案


推荐阅读