C#COM的问题 我有一个C++ MFC项目,它调用了一个C语言,我可以成功调用我的C语言,但我遇到了一个让我难堪的问题。
当我调用我的C#COM对象时,它会抛出一个错误,它说“无法加载文件或程序集xxxxxx或其依赖项之一。可以找到单独指定的文件”。在我的C#COM对象中,我引用的是另一个类,它本身引用的是另一个类。当我编译C#COM对象时,bin文件包含其他类,因为存在DLL 我做错了什么?这里我必须小心,因为引用的类在其他项目的其他地方使用。因此,我不确定添加强密钥并注册它是否会在其他地方破坏该程序 你能帮忙吗 谢谢通常可以诊断这种问题。您可能必须使用分析模式,因为.NET程序集会根据需要动态加载,因此默认的“静态分析”模式可能无法检测到问题。通常可以诊断此类问题。您可能必须使用分析模式,因为.NET程序集是根据需要动态加载的,因此默认的“静态分析”模式可能无法检测到问题。用于查找缺少的模块。用于查找缺少的模块。C#COM的问题 我有一个C++ MFC项目,它调用了一个C语言,我可以成功调用我的C语言,但我遇到了一个让我难堪的问题。,c++,mfc,interop,C++,Mfc,Interop,当我调用我的C#COM对象时,它会抛出一个错误,它说“无法加载文件或程序集xxxxxx或其依赖项之一。可以找到单独指定的文件”。在我的C#COM对象中,我引用的是另一个类,它本身引用的是另一个类。当我编译C#COM对象时,bin文件包含其他类,因为存在DLL 我做错了什么?这里我必须小心,因为引用的类在其他项目的其他地方使用。因此,我不确定添加强密钥并注册它是否会在其他地方破坏该程序 你能帮忙吗 谢谢通常可以诊断这种问题。您可能必须使用分析模式,因为.NET程序集会根据需要动态加载,因此默认的“