날짜: 11-19-2019 05:15 AM
안녕하세요. NI Measurement Studio 2013을 이용 중인데 아래와 같은 에러가 발생하네요.
System.DllNotFoundException: DLL 'nianlys.dll'을(를) 로드할 수 없습니다. DLL 초기화 루틴을 실행할 수 없습니다. (예외가 발생한 HRESULT: 0x8007045A)
에러가 발생하는 위치는
위치: NationalInstruments.Analysis.Internal.s.b(Double[] A_0, IntPtr A_1, Double& A_2)
위치: NationalInstruments.Analysis.Math.Statistics.RootMeanSquared(Double[] inputData)
위와 같습니다.
기존에 서버 pc에서 구현 중이던 프로그램을 그대로 가져와서 사용하는 것이고, 제가 쓰는 pc에도 Measurement Studio 2013을 설치하여 dll 참조 경로도 제 pc에 설치된 dll 경로로 다 변경해주었는데 왜 에러가 나는지 모르겠네요ㅠㅠ
서버 pc에서는 잘 작동하는 프로그램입니다.
날짜: 11-20-2019 02:14 AM
안녕하세요, 혹시 윈도우7 을 사용하고 계신가요?
같은 문제에 대해 다루고 있는 글이 있어서 첨부드려요.
https://stackoverflow.com/questions/21384067/unable-to-load-dll-file-exception-0x8007007e
비트수가 달라서 발생하는 문제인 것 같네요!
날짜: 11-20-2019 05:03 AM
답변 감사드립니다.
현재 다루고 있는 프로젝트는 64비트에서만 사용가능한 상황이라서요ㅠㅠㅠ
기존에 서버 pc에서 돌아가는 동일한 프로젝트는 32비트용 dll로도 64비트로 잘 돌아가는데,
왜 제 pc에서만 문제가 생기는지 모르겠네요ㅠㅠ