C# xll仅在构建计算机上工作

C# xll仅在构建计算机上工作,c#,excel,xll,C#,Excel,Xll,我用lib创建*.xll。但它只在计算机上工作。如果我在其他计算机上重建我的项目,xll将在它上工作,但不是在我的计算机上。任何人都知道这个问题。这听起来像是一个经典案例,您需要将工具的运行库部署到运行软件的机器上。您的开发人员计算机将已经具有必要的运行时。具体如何做取决于您使用的编译器。快速而肮脏的方法是静态链接到运行时。如果使用默认方法,则链接到静态库。可以在任何机器上工作。是的,你说得对。我忘了复制使用我的函数的附加dll。

我用lib创建*.xll。但它只在计算机上工作。如果我在其他计算机上重建我的项目,xll将在它上工作,但不是在我的计算机上。任何人都知道这个问题。

这听起来像是一个经典案例,您需要将工具的运行库部署到运行软件的机器上。您的开发人员计算机将已经具有必要的运行时。具体如何做取决于您使用的编译器。快速而肮脏的方法是静态链接到运行时。

如果使用默认方法,则链接到静态库。可以在任何机器上工作。

是的,你说得对。我忘了复制使用我的函数的附加dll。