Jay*_*Jay 5 excel office-addins office365 office-js
Q1. 有没有什么方法可以私下分发 Excel Office 加载项(w/office.js)? (office.js 插件也会像 VSTO 的 .exe 或带密码的 .xla/.xlam 宏文件一样分发吗?)
Q2。如果我在本地服务器上运行 Office 加载项服务器(node.js),必须向最终用户分发什么? (与 VBA 宏不同,我想隐藏核心源逻辑。)
我现在正在开发一个 Excel Office 插件。但部署到我公司的最终用户似乎有一些限制。(我们现在正在测试试点环境,并使用office 365,但受到IT政策的限制)
当我参考下面的官方文档时,文档说私下部署加载项的方式是 Microsoft 365 管理中心或 SharePoint 目录。(AppSource 是公开给所有人的。)
参考。https://learn.microsoft.com/en-us/office/dev/add-ins/publish/publish
然而,它似乎必须使用微软的服务或组件,如SharePoint或管理中心。我不想使用这些物品,因为我想灵活应对各种环境。
我也读过下面的文章。
参考。如何分发私人办公插件?
但回复帖子似乎作者无法得到我也想知道的适当答案。
我想知道在不公开我的核心源逻辑的情况下分发 Excel Office 加载项(w/office.js)的其他方法,以及我必须向最终用户提供的最少材料是什么(ig 清单或其他内容)。
通常,正如您所知,您需要将加载项的源代码托管在任何位置的 Web 服务器上。清单文件仅指存储源的位置。为了能够在本地侧加载加载项而应提供的单个文件是清单文件。其他一切都在您的控制之下。
由于网络技术的性质,您无法向用户隐藏源代码。该加载项的作用类似于常规网页。你能做的最好的事情就是混淆你的代码。