4

我在一个学术实验室工作,一直在研究 VSTO Add-In to Excel(主要用于处理复杂的数据分析和生成报告,我认为这是 VSTO 的生计)。在实验室,我们几乎只有 Office 2010(大学就是这样)。我们正在与使用 Office 365 的制药公司合作。

他们想使用我一直在开发的同一个插件,所以我们都在同一个页面上。如果有任何许可问题,我已经让我们的技术转让办公室知道,因为我认为这不是我需要解决的问题。

在技​​术方面,我一直在试图弄清楚插件是否可以与 365 一起使用。我在 VS-2012(专业的学术版)中构建了它,它在 Excel 2010 中运行良好(尽管我一直在添加给它)。

我读过了:

https://blogs.msdn.com/b/donovanf/archive/2011/06/29/office-365-developer-guidance-and-resources.aspx?Redirected=true

这听起来并不乐观,直到我意识到如果他们获得高级版,它仍然包括本地安装:

https://office.microsoft.com/en-us/business/office-online-microsoft-office-365-for-small-businesses-FX103037625.aspx

所以我的问题是,如果有人使用本地安装的 365 高级版,那么为 2010 年构建的 VSTO 是否仍然有效? 几天后我可能会在我亲自见到他们时回答这个问题(并因此尝试一下),但如果可能的话,我想提前知道答案。

如果不是,最好的解决方案是回到 VBA(这似乎是倒退)或尝试使用 SharePoint(这是我生命中的第一次)。

谢谢。

4

1 回答 1

6

好吧,希望有人可以通过知道它实际上可以与 365 的高级添加一起使用来省去一些担忧。我能够将加载项部署到他们的 365 本地安装中而不会出现问题。我认为它不适用于较低的版本,但我还没有机会测试它。

于 2013-04-08T01:06:46.563 回答