Nuget에 대한 문제를 끝내지 않고 있습니다. 그러나, 명확하게, 이것은 다른 PC에서 일어난다. 단지 나의 것.Nuget 패키지 문제
내 너겟 패키지 중 하나가 System.IO.FileSystem
입니다. 기본적으로
<package id="System.IO.FileSystem.Primitives" version="4.0.1" targetFramework="net461" />
는 버전 4.0.1
에 끌어하지만 어떤 이유로 라이브러리 버전 4.0.0.0
을 기대하고이 예외는
예외가 슬로우 슬로우됩니다 : 'System.IO.FileLoadException를'mscorlib.dll에
에추가 정보 : 'System.IO.FileSystem = 4.0.0.0 버전, 문화 = 중립, PublicKeyToken = b03f5f7f11d50a3a'파일 또는 어셈블리 를로드 또는 dependenci 중 하나 없습니다 es. 어셈블리의 매니페스트 정의에 일치하는 어셈블리 참조가 일치하지 않습니다. (HRESULT에서 예외 : 0x80131040) 나는 따라서 내
App.config
로 리디렉션 및 바인딩 광기를 계속 추가 있도록
,하지만 좋아, 그래서 위대한 아닌 구글이 문제가 다른 사람을 설정 ... 그래서
이 나던 일 :
<dependentAssembly>
<assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="4.0.1.0" />
</dependentAssembly>
그래서 내가 이것을 시도 나던도 작동하는 :
<dependentAssembly>
<assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="4.0.1" />
</dependentAssembly>
누구든지 도와 줄 수 있습니까?
는 참고로 저는 아직 덧글을 남길 수있는 충분한 명성을하지 않아도 프로젝트 파일
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
아래의 Gregg의 게시물에 이어 'dependAssembly' 요소를 App.config에 추가 할 때 발생한 정확한 오류는 무엇입니까? Gregg의 코멘트에서 # 4는 내가 몇 주 전에 우연히 만난 Package-Hell의 원인으로 밝혀졌습니다. – ColinM