我创建了一个 excel 插件的调试版本,我们称之为 myaddin.xll。当我打开一个 excel 实例并将 myaddin.xll 添加到其中时,我得到了预期的结果。但是当我从 Visual Studio 环境中点击调试时,myaddin.xll 会尝试打开并给出“此程序不能处于 dos 模式”错误。
对于我开发的其他 excel 插件,我没有这个问题。此特定插件突然出现此问题。“dos 模式...”错误通常在缺少某些内容时发生。显然插件没有任何缺失的组件,因为它在 excel 中打开。但是当我尝试从 Visual Studio 中打开时,某些组件会丢失。我的问题是如何找出导致错误的原因并修复它。
当我点击调试时,excel 打开,然后弹出“你的文件 myaddin.dll 的格式与文件扩展名指定的格式不同......”当我点击确定时,我在电子表格中得到垃圾字符.