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