2013-03-26 67 views
3

我在一家学术实验室工作,并一直致力于VSTO插件到Excel(主要负责处理复杂的数据分析和生成报告,我认为VSTO是面包和黄油) 。在实验室中,我们几乎完全拥有Office 2010(大学就是这样)。我们正在与一家使用Office 365的药品公司合作。VSTO插件移至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 Premium Edition,那么为2010构建的VSTO仍然有效?我可以在几天之内回答这个问题,当我亲自见面时(并试用),但如果可能,我想提前知道答案。

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

谢谢。

+0

有什么想法?我认为这是一个很好的问题,但也许不是。我看到这个问题:[SO VSTO for 365](http://stackoverflow.com/questions/7623290/vsto-add-in-for-office-365),但我不知道它是真的完成。至少我不知道为什么VSTO不能使用高级版。 – 2013-03-27 12:55:42

+0

我们的工作场景非常相似。 我们为可能需要移植到Office 365的Word 2003编写了一个加载项,但我不确定从何处开始。 最初有人要求我们将加载项移植到Office/Word 2010中,这在Visual Studio 2013中非常简单,但对于Office365,似乎我们可能需要使用NAPA。 – jazzBox 2014-04-23 14:29:17

回答

4

很有希望的是,有人可以通过知道事实上它可以在Premium增加365的情况下工作,从而节省一些担心。我能够在没有问题的情况下将加载项部署到365本地安装中。我认为它不适用于较低版本,但我还没有机会测试。