Sharepoint Online:自动部署提供商托管的应用程序
Sharepoint Online: Deploy Provider hosted app automatically
我成功部署了一个新的提供商托管的 Sharepoint 应用程序(我使用了本教程:http://bhanuprakashbysani.blogspot.de/2014/11/how-to-publish-provider-hosted-app-in.html)。
但是,现在我想部署我的应用程序的第一个更新。我发现的唯一方法是部署它 "manually":
- 删除我的 SP 开发者网站上的应用程序。
- 菜单 "Apps in Testing"
- 要部署的新应用
- 上传“.app”文件
这个步骤有两个我想避免的缺点:
- 我总是必须在上传新版本之前删除我的应用程序,否则我会收到错误消息
- 这些是手动步骤,如果更新能自动运行就完美了。
是否可以为这些 "autoamtic" 更新设置我的项目?
要更新您的应用程序,您需要创建新版本的应用程序并在分发它的应用程序目录中分发。
应用程序清单中有 2 个东西控制安装和升级过程:
- 产品ID也叫GUID。不要更改值或
SharePoint 不会将其识别为更新
- 应用程序的版本号。它采用标准的 .Net 格式,默认情况下为 1.0.0.0。当你创建一个新版本时,你必须
增加这个数字。
我成功部署了一个新的提供商托管的 Sharepoint 应用程序(我使用了本教程:http://bhanuprakashbysani.blogspot.de/2014/11/how-to-publish-provider-hosted-app-in.html)。
但是,现在我想部署我的应用程序的第一个更新。我发现的唯一方法是部署它 "manually":
- 删除我的 SP 开发者网站上的应用程序。
- 菜单 "Apps in Testing"
- 要部署的新应用
- 上传“.app”文件
这个步骤有两个我想避免的缺点:
- 我总是必须在上传新版本之前删除我的应用程序,否则我会收到错误消息
- 这些是手动步骤,如果更新能自动运行就完美了。
是否可以为这些 "autoamtic" 更新设置我的项目?
要更新您的应用程序,您需要创建新版本的应用程序并在分发它的应用程序目录中分发。
应用程序清单中有 2 个东西控制安装和升级过程:
- 产品ID也叫GUID。不要更改值或 SharePoint 不会将其识别为更新
- 应用程序的版本号。它采用标准的 .Net 格式,默认情况下为 1.0.0.0。当你创建一个新版本时,你必须 增加这个数字。