我有一个用于visual studio项目的Azure DevOps管道。当使用在本地安装了Microsoft office套件的自托管代理时,管道可以正常工作。但是,当我使用windows-latest VMImage时,它不工作。我得到以下错误:
错误CS0234:类型或命名空间名称'Office‘在命名空间'Microsoft’中不存在(是否缺少程序集引用?)
有没有办法解决这个问题,同时仍然使用windows-最新的vmImage作为池?
发布于 2021-09-06 23:21:35
如何使用windows-最新的VMImage
Azure管道来构建具有Microsoft Office依赖项的项目?
请尝试将nuget包Microsoft.Office.Interop.Excel安装到您的项目中。
这是因为此程序集在托管生成代理上不可用(在GAC上)。
注意:不要忘记在构建任务之前使用Nuget Restore构建任务。
https://stackoverflow.com/questions/69081434
复制相似问题