是否可以创建便携式VSTO应用程序?

时间:2011-11-15 10:23:59

标签: c# excel ms-office vsto portability

是否可以创建便携式 VSTO应用程序? (例如没有setup.exe,没有管理员权限,没有clickonce等。)

1 个答案:

答案 0 :(得分:2)

任何vsto解决方案都要求:

  • .net框架安装在目标计算机上
  • VSTO运行时安装在目标计算机上

如果您还没有安装,那么您的问题的答案是:否

如果您将这些定义为先决条件,那么有两种vsto解决方案。它可以是基于文档的解决方案,也可以是办公室加载项。

  • 基于文档的解决方案将文档放在文档的旁边,并自动加载excel文件。没有必要进行单独设置,因此您可以将其称为“便携式”设备。 (取决于您的先决条件)。
  • 真正的办公室加载项需要创建注册表项。我不认为有任何办法可以让你在没有某种安装/安装程序的情况下运行

有关文档级解决方案及其在运行时处理方式的更多信息,请查看here