취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

nianlys.dll을 로드할 수 없습니다. DLL 초기화 루틴을 실행할 수 없습니다. (HRESULT: 0x8007045A)

안녕하세요. 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에서는 잘 작동하는 프로그램입니다.

0 포인트
1/3 메시지
3,593 조회수

안녕하세요, 혹시 윈도우7 을 사용하고 계신가요?

같은 문제에 대해 다루고 있는 글이 있어서 첨부드려요.

https://forums.ni.com/t5/Measurement-Studio-for-NET/nianlys-dll-unable-to-be-found-on-Windows-7/td-p...

https://stackoverflow.com/questions/21384067/unable-to-load-dll-file-exception-0x8007007e

비트수가 달라서 발생하는 문제인 것 같네요!

0 포인트
2/3 메시지
3,553 조회수

답변 감사드립니다.

현재 다루고 있는 프로젝트는 64비트에서만 사용가능한 상황이라서요ㅠㅠㅠ

기존에 서버 pc에서 돌아가는 동일한 프로젝트는 32비트용 dll로도 64비트로 잘 돌아가는데,

왜 제 pc에서만 문제가 생기는지 모르겠네요ㅠㅠ

0 포인트
3/3 메시지
3,546 조회수