Visual studio 2013 使用本地url的Office应用商店应用程序

Visual studio 2013 使用本地url的Office应用商店应用程序,visual-studio-2013,office365,Visual Studio 2013,Office365,我正在为Office开发一个应用程序(任务窗格应用程序)。此应用程序将部署到公共办公商店,以便我们的客户访问。将应用程序添加到文档后,我希望该应用程序与本地(intranet)web服务器对话以检索数据 我已经阅读了一些有关MSDN的文档,但不太清楚这是否可以实现 基本上,可以在运行时确定office清单xml文件中的SourceLocation url,而不是配置静态url吗?在使用VS 2013开发应用程序时,我发现这个值有~remoteUrl。我是否可以将intranet web服务器ur

我正在为Office开发一个应用程序(任务窗格应用程序)。此应用程序将部署到公共办公商店,以便我们的客户访问。将应用程序添加到文档后,我希望该应用程序与本地(intranet)web服务器对话以检索数据

我已经阅读了一些有关MSDN的文档,但不太清楚这是否可以实现

基本上,可以在运行时确定office清单xml文件中的SourceLocation url,而不是配置静态url吗?在使用VS 2013开发应用程序时,我发现这个值有~remoteUrl。我是否可以将intranet web服务器url存储在文档中,并在运行时使用该值覆盖“~remoteUrl”?或者请让我知道是否有任何其他方法来解决这个问题

<DefaultSettings>
  <SourceLocation DefaultValue="~remoteUrl/abc/index.html" />
</DefaultSettings>

您是否尝试过在清单文件的
AppDomains
标记下添加内部网地址

<AppDomains>
    <AppDomain>http://intranet.yourcompany.com</AppDomain>
    <AppDomain>http://192.168.0.1</AppDomain>
</AppDomains>

http://intranet.yourcompany.com
http://192.168.0.1

我无法直接将intranet地址添加到清单文件中,因为该应用程序面向多个客户,并且他们都有不同的intranet地址。我知道这是一篇很老的文章,但Microsoft仍然不支持清单文件中的通配符或类似内容,我们有许多客户有自己的子域。我很好奇你是否能找到解决这个问题的办法。