我有一个github repo和一个解决方案:
- 用于域/共享基础设施的通用c#库c# MVC 5 Web App
- Xunit测试项目
- 办公室应用
此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
,应该没问题