C# Excel加载项无法在不同的计算机上正确编译

C# Excel加载项无法在不同的计算机上正确编译,c#,excel,tfs,add-in,C#,Excel,Tfs,Add In,我有一个非常老的Visual Studio Excel加载项项目 当我在VS2013(.Net 4.0)和Office 2010上的机器上编译它时,它在其他机器上运行得非常好。但是当我在TFS机器上编译它时(没有Office,只有vsto_redist.exe),它不工作-它不加载 我尝试打开VSTO_LOGALERTS和VSTO_SUPPRESSDISPLAYALERTS,但没有显示任何错误 我还尝试将Microsoft.Office.Interop.Excel.dll添加到项目中,但它仍然不

我有一个非常老的Visual Studio Excel加载项项目

当我在VS2013(.Net 4.0)和Office 2010上的机器上编译它时,它在其他机器上运行得非常好。但是当我在TFS机器上编译它时(没有Office,只有vsto_redist.exe),它不工作-它不加载

我尝试打开VSTO_LOGALERTS和VSTO_SUPPRESSDISPLAYALERTS,但没有显示任何错误

我还尝试将Microsoft.Office.Interop.Excel.dll添加到项目中,但它仍然不起作用


任何关于我如何看待这个问题的帮助都会很有帮助

您至少需要安装office附带的Excel开发工具。

为什么要在TFS服务器上编译o?TFS定位你的资产,而Sean有点冒险!