VTK을 C#과 함께 사용하여 VTK/VTS 파일을 읽고 쓰려고합니다. 기본 앱을 만들었고 ActiViz.NET.x64 (v5.8.0)라고 불리는 64 비트 VTK .NET 래퍼 패키지를 설치했습니다.ActiViz.NET.x64 (v5.8.0) : DLL 'Kitware.VTK.vtkFiltering.Unmanaged.dll'을로드 할 수 없습니다.
패키지가 문제없이 설치되었으며 Kitware.VTK 네임 스페이스에 액세스 할 수 있었지만 VTK 개체를 만들 자마자 관리되지 않는 DLL 로딩 오류가 발생했습니다. 수 지정된 모듈 : DLL 'Kitware.VTK.vtkFiltering.Unmanaged.dll'을로드 할 수 없습니다
형 'System.DllNotFoundException'처리되지 않은 예외 Kitware.VTK.dll에
추가 정보를 발생 찾을 수 없습니다. (HRESULT에서 예외 : 0x8007007e가)
나는 정확한 코드가 여기에 관련이 있다고 생각하지 않는다,하지만 난 다음 행에서 예외 가지고 :
vtkStructuredGrid structuredGrid = vtkStructuredGrid.New();
I Windows를 사용하고 있습니다를 10 x64, Visual Studio 2015, 대상 .NET Framework는 4.6.2이고 ParaView 4.1 및 5.2가 설치되어 있습니다. 문제의 DLL은 응용 프로그램의 bin 디렉토리에 있지만 Windows/System32 디렉토리에 복사하려고 시도해도 결과는 같습니다.
dll 로딩과 관련된 문제가 정확히 무엇인지 알아낼 방법이 있습니까?