Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio中部署Excel加载项_C#_Excel_Visual Studio_Excel Addins - Fatal编程技术网

C# 在Visual Studio中部署Excel加载项

C# 在Visual Studio中部署Excel加载项,c#,excel,visual-studio,excel-addins,C#,Excel,Visual Studio,Excel Addins,我已经在Visual Studio中成功地用C#为Excel编写了一个小的应用程序级加载项。但我似乎很难部署 我尝试过ClickOnce和Windows Installer变体,它们工作正常,但不是我想要的方式:我希望能够通过Excel中的“开发者”选项卡,按“COM加载项”,然后按“添加…”来安装我的加载项 但是Excel说: 它无法将.dll、.vsto或setup.exe文件识别为有效的加载项 供参考的截图 如何编译Excel能够识别的代码? 似乎我在这里遗漏了一个步骤,我无法在线找到任何

我已经在Visual Studio中成功地用C#为Excel编写了一个小的应用程序级加载项。但我似乎很难部署

我尝试过ClickOnce和Windows Installer变体,它们工作正常,但不是我想要的方式:我希望能够通过Excel中的“开发者”选项卡,按“COM加载项”,然后按“添加…”来安装我的加载项 但是Excel说:

它无法将.dll、.vsto或setup.exe文件识别为有效的加载项

供参考的截图

如何编译Excel能够识别的代码?

似乎我在这里遗漏了一个步骤,我无法在线找到任何解决方案,因此我想我可以向您寻求帮助。

您是否检查了Excel.exe和您的COM加载项的位是否相同?可能相关:;)。是否已检查Excel.exe和COM加载项的位是否相同?可能相关:;)。