在vs2008中创建的xll for Excel在创建的计算机上不起作用

在vs2008中创建的xll for Excel在创建的计算机上不起作用,excel,xll,Excel,Xll,我使用vs2008和Excel 2010在计算机中创建了一个xll文件。它在计算机上工作得很好,但当我尝试在另一台计算机上使用时,它不工作,excel说格式不正确。谁能告诉我一个解决办法吗。它让我感到恶心,几乎什么都试过了 提前感谢很可能您正在动态链接到C/C++运行时,因此您需要在另一台计算机上加载相应的可再发行文件 或者,您可以静态链接到C/C++运行时 如果.xll启动时出现错误,例如找不到所需的.dll,Excel将报告此错误,并显示“文件格式无效…”消息。好的,谢谢,您说得对,我为我的

我使用vs2008和Excel 2010在计算机中创建了一个xll文件。它在计算机上工作得很好,但当我尝试在另一台计算机上使用时,它不工作,excel说格式不正确。谁能告诉我一个解决办法吗。它让我感到恶心,几乎什么都试过了


提前感谢

很可能您正在动态链接到C/C++运行时,因此您需要在另一台计算机上加载相应的可再发行文件

或者,您可以静态链接到C/C++运行时


如果.xll启动时出现错误,例如找不到所需的.dll,Excel将报告此错误,并显示“文件格式无效…”消息。

好的,谢谢,您说得对,我为我的项目创建了一个安装文件,包括dll。谢谢