우리는 RestSharp의 서명 된 버전이 필요한 DocuSign의 API를 사용하고 있으며 서명되지 않은 버전이 필요한 Twilio를 통합하려고합니다. 두 DLL을 각각의 의존성에 대해 해결하기 위해 약간의 시간을 보냈으며 운이 없었습니다. 이 시점에서 Twilio와 함께 서명 된 RestSharp dll을 사용할 수있는 방법이 있기를 바랍니다. 이전에 경험이있는 사람이 있습니까?Twilio에서 서명 한 RestSharp NuGet 패키지를 사용할 수 있습니까?
서명되지 않은 RestSharp를 제거하려고하면 DocuSign 코드가 제대로 작동하지만 TwilioRestClient가 종속성을 해결할 수 없습니다. 두 라이브러리는 모두 105.2.3.0입니다.
Twilio.Api.dll에서 'System.IO.FileLoadException'유형의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다.
추가 정보 : 파일 또는 어셈블리 'RestSharp, 버전 = 105.2.3.0, Culture = neutral, PublicKeyToken = null'또는 종속성 중 하나를로드 할 수 없습니다. 위치한 어셈블리의 매니페스트 정의가 과 일치하지 않습니다. (HRESULT 예외 : 0x80131040)
문제를 해결 했습니까? –
아니요.이 문제를 해결할 수있는 유일한 방법은 프로세스를 여러 응용 프로그램으로 분리하는 것입니다. 메시지 큐를 사용하여 두 서버간에 데이터를 전송했습니다. – DevTech