【问题标题】:Make a VSTO Excel 2016 Workbook Application portable/without setup?使 VSTO Excel 2016 工作簿应用程序可移植/无需设置?
【发布时间】:2016-04-21 12:43:57
【问题描述】:

我有以下情况:

我开发了一个 VSTO Excel 2016 工作簿,当您在上述工作簿中复制/粘贴 Excel 工作表时会触发一些代码。当我发布项目时(项目属性 > 发布 > 立即发布),Visual Studio 在文件夹中创建以下内容:

  1. Excel 工作簿 (.xlsx)
  2. VSTO 文件(.vsto)
  3. setup.exe 文件

只有在我第一次运行安装程序时,工作簿才会正确打开,这显然会安装 .vsto 文件。

我的问题:

您能否生成/发布可移植的 .xlsx 工作簿,即您不必安装任何东西,因为代码已经在 .xlsx 文件中?因为我不想每次切换到另一台电脑时都运行 setup.exe。

或者是否有替代 VSTO/我的问题的解决方案?

【问题讨论】:

    标签: excel installation ms-office vsto


    【解决方案1】:

    使用工作簿嵌入和分发代码的唯一方法是使用 VBA。

    没有办法在工作簿中嵌入 VSTO 解决方案 - VSTO 被明确设计为不允许出于代码维护和安全的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多