VSTO Excel加载项C#的安装文件(Visual Studio Professional 2017)

时间:2017-10-24 06:27:16

标签: c# excel vba visual-studio-2017

我创建了适用于Excel的VSTO加载项,对于运行此应用程序,我依赖于调试文件夹。

我的问题是这个Debug文件夹有多个文件以及 Microsoft Excel模板文件,这对于选择正确的文件来为新用户运行几乎没有什么困惑。

是否有可能在Visual Studio Professional 2017中为VSTO Excel加载项应用程序创建安装文件。

否则是否有可能将所有文件(Microsoft Excel模板文件除外)保存在一个位置,而Microsoft Excel模板文件位于一个位置(如桌面上)。

仅供参考:我知道通过Microsoft Excel模板文件的快捷方式,我们可以做到这一点,但我不想手动执行此操作。

提前致谢

1 个答案:

答案 0 :(得分:4)

首先,您不应该向用户提供调试版本。使用Release设置进行构建。默认的visual studio布局有一个下拉菜单,在菜单栏中显示Debug。使用下拉列表选择Release。

如果您在Visual Studio中使用项目的“发布”功能,它将创建一个ClickOnce setup.exe,它将为您安装该插件。在解决方案资源管理器中单击您的项目,然后选择属性。然后转到“发布”选项卡,填写表单并单击底部的“发布”。

如果您想在安装中添加额外的数据文件,可以follow these instructions添加它。

基本上,您必须将文件添加到您发布的目录中,并将xml标记添加到清单文件中,该文件包含文件名,哈希值和大小。