我有一个用 C# 开发的 COM 对象,它将在 VFP 中使用。该对象可以由开发系统上的 vfp 项目加载,方法是将 c# dll 复制到 vfp 项目的主目录中,并注册它。我正在运行安装的 vfp 项目,而不是在 vfp 环境中。换句话说,我的开发系统上没有打开vfp,但是vs2010是..但是,dll项目显然没有运行。
当我移动到既没有 vfp 也没有 vs 的测试机器上,放入 dll,注册它,然后尝试运行,没有任何反应。不幸的是,vfp 中没有生成错误,我无法更改 vfp 代码。
在 COM 对象在系统上运行之前,我是否需要做一些技巧,或者 VS 可能对开发系统上的 dll 进行某种类型的注册?
感谢您提供任何帮助。非常感谢。