前端开发outlook加载项(二)

163 阅读2分钟

前端开发outlook加载项(二)

在上一篇文章里已经介绍的如何本地调试outlook的初始项目,但是其中有个manifest.xml文件让人摸不清头脑,为何添加这个文件才能在outlook的上方导航栏里添加上我加载项呢?

下面我为大家简单的介绍一下我学习了解到的内容吧。

  1. 首先映入眼帘的是这个ID,是你创建这个项目自动配置上去的,一般无需改动,但是,如果你上传到ad应用程序商店里时,你就需要保持你上传的应用的manifest.xml文件里的这个id保持不变,否则的话,你更新应用就不会成功。当然,一般人也不会去改变这个内容(我这个冤种除外)。

image.png

  1. 下面一行的版本号默认是1.0.0.0,这是在软件上传之后,如果需要更新,则需要改变版本号,这很好理解
  2. 再下面的DisplayName,Description和这个都是一些自定义的内容,根据公司的要求,进行修改,
  3. VersionOverrides,这个如下图,是用于版本控制的,如果你想想我一样使用1.1版本,你就需要像我一下,1.1版本包裹在1.0版本里面,而不是直接改成1.1,直接改就是本人的错误操作,也是花费了大量的时间和脑细胞去查阅资料才解决了这个问题,官方文档也不写明,十分的迷惑行为。

image.png 5. 而下面我注释起来的内容,对应的则是权限,就是用于控制该加载项在哪里出现,是编辑邮件界面,还是会议组织界面。根据自己的需求而定 6. 在最后则是应用程序的id,这必要要是自己再AD里注册的应用,并且添加过对应权限,就是learn.microsoft.com/zh-cn/offic…
就是这个网址,根据这个流程注册的应用程序,并且添加了相应的权限,才可以启用单点登录和office的api,来进行outlook的开发工作,

image.png

outlook里的manifest.xml这个文件的介绍就这么多,如果有什么问题可以私信问我,如果我也知道的话,我会进行回答的,如果我也不知道,我就当做没有看到😂