DevExpress.Document.Processor nuget package not found

2023. 1. 16. 15:32Programming/WPF

반응형

Excel 형식의 파일을 생성하기 위해서 devexpress 에서 제공하는 API를 사용하였다.

 

local에서는 되는데 Build Server에서 Build하려니깐 error 가 발생하였다.

 

그래서 구글링을 해봤다.

 

Devexpress Support Center

 

NuGet Package DevExpress.Document.Processor Appears to be Missing for WinForms Subscription

You have yet to view any tickets. Your search criteria do not match any tickets. A server error occurred while processing your request. Please try again at a later time.

supportcenter.devexpress.com

 

 

 

해석해보면, devexpress에서 제공하는 여러 패키지중에 Universal를 구독해야하고, Office File API를 설치할때 포함해서 설치 해야 한다는 말이다.

 

확인해보니 Universal이였고 Office File API도 다 설치되어 있었다...

 

 

그래서 Build Server PC와 내 Local PC의 차이점을 찾아 봤다.

 

결론부터 말하자면, nuget 패키지 관리자 - 패키지 소스의 경로 문제였다.

 

Build Server PC는  nuget 패키지의 경로를  NuGet Feed URL

로 설정하였고 Local에서는 설치되어있는 Devexpress Package에 경로로 설정하였다.

 

DevExpress.Document.Processor 는 NuGet Feed URL 이 지원이 안되는 듯하다. (정확하지는 않다.)

 

build server에 nuget source 경로를 수정하였더니 정상 작동했다.

 

 

1. visiual studio 수정방법

  도구 -> 옵션 -> Nuget 패키지 관리자 

 

2. nuget package manager CLI로 수정 방법

nuget source 수정 방법

 

dotnet nuget add source command - .NET CLI

The dotnet nuget add source command adds a new package source to your NuGet configuration files.

learn.microsoft.com

 

반응형