当解决方案包含Office应用程序时,从Github Azure部署MVC站点失败



我有一个github repo和一个解决方案:

    用于域/共享基础设施的通用c#库c# MVC 5 Web App
  1. Xunit测试项目
  2. 办公室应用

此repo连接到azure站点并自动部署MVC Web App项目。

由于我已将Office应用程序添加到解决方案中,因此自动部署失败,出现以下错误。

Command: D:homesitedeploymentstoolsdeploy.cmd 
Handling .NET Web Application deployment.
Installing 'jQuery 1.9.1'.
Successfully installed 'jQuery 1.9.1'.
Unable to find version '1.1.0' of package 'Microsoft.Office.js'.
Failed exitCode=1, command="D:Program Files (x86)SiteExtensionsKudu1.26.30329.722binscriptsnuget.exe" restore "D:homesiterepositorysrcMySolution.sln"
An error has occurred during web site deployment.

我真的不确定为什么会发生这种情况,因为这是一个相当普遍的情况。它也是一个非常好的nuget包:http://www.nuget.org/packages/Microsoft.Office.js/

您的链接显示当前版本是1.0.1

Office Javascript API 1.0.1

Office JavaScript API包括对象、方法、属性、事件和枚举,可以从Office应用程序中使用它们与Microsoft Office 2013文档或邮件内容进行交互。

查看包含这一行的错误日志:

无法找到软件包'Microsoft.Office.js'的版本'1.1.0' .

看起来在某些配置文件中你指定使用1.1.0版本。

将其更改为1.0.1,应该没问题

最新更新