加载从Visual Studio调试Excel加载项XLL(loading a excel addi

2019-10-17 18:57发布

我创建一个Excel加载项的调试版本让myaddin.xll调用它。 当我打开Excel的一个实例,并添加myaddin.xll到它,我得到预期的结果。 但是当我从Visual Studio环境中打调试myaddin.xll试图打开并给出了“此程序无法在DOS模式”的错误。

其他Excel加载项我已经开发了我就没有这个问题。 这个问题是群体性突发此特定插件。 “DOS模式...”错误通常缺少的东西时发生。 清楚,因为它在Excel中打开该插件没有任何丢失的组件。 但一些组件获得丢失,当我尝试从Visual Studio中打开。 我的问题是如何将我弄清楚是什么原因造成的错误,并修复它。

当我打调试Excel打开了,然后给出了一个弹出“你的文件生成MyAddIn.dll是不是由文件扩展名指定....不同的格式”当我击确定以弹出我得到乱码在电子表格。

Answer 1:

您需要配置Visual Studio来:1)运行Excel 2)加载.xll和3)添加DLL依赖路径(右击projet-“配置属性” - >“调试”):

- 不要忘了切换的扩展名(“配置属性” - >“常规)的dll到.xll。

-不要错过霍弗特( 加载在Visual Studio调试Excel加载项XLL )评论关于x64bit与32位。



文章来源: loading a excel addin xll from visual studio debug