我在一个学术实验室工作,一直在研究 VSTO Add-In to Excel(主要用于处理复杂的数据分析和生成报告,我认为这是 VSTO 的生计)。在实验室,我们几乎只有 Office 2010(大学就是这样)。我们正在与使用 Office 365 的制药公司合作。
他们想使用我一直在开发的同一个插件,所以我们都在同一个页面上。如果有任何许可问题,我已经让我们的技术转让办公室知道,因为我认为这不是我需要解决的问题。
在技术方面,我一直在试图弄清楚插件是否可以与 365 一起使用。我在 VS-2012(专业的学术版)中构建了它,它在 Excel 2010 中运行良好(尽管我一直在添加给它)。
我读过了:
这听起来并不乐观,直到我意识到如果他们获得高级版,它仍然包括本地安装:
所以我的问题是,如果有人使用本地安装的 365 高级版,那么为 2010 年构建的 VSTO 是否仍然有效? 几天后我可能会在我亲自见到他们时回答这个问题(并因此尝试一下),但如果可能的话,我想提前知道答案。
如果不是,最好的解决方案是回到 VBA(这似乎是倒退)或尝试使用 SharePoint(这是我生命中的第一次)。
谢谢。