반응형






import하고자 하는 클래스파일 상단에 using 선언해주고.


using System.Runtime.InteropServices;

using System.Text;




하단의 class 안에


[DllImport("dll파일 이름", 어떻게 호출할 것인가)]


양식에 맞춰서 써주면됨.



ex.

[DllImport("msvcrt.dll", EntryPoint="puts")]


반응형
반응형







Cannot register assembly "filepath\filename" - access denied. 메시지 발생경우.


1. 참조하고자 하는 파일이 해당경로에 제대로 들어가있는지 확인.

2. 프로젝트를 열때 관리자권한으로 열기.

-> 우클릭해서 관리자권한으로 열기가 없는경우.

-> 우클릭 -> 속성 -> 연결프로그램을 비쥬얼 스튜디오로 변경

-> cmd창을 관리자권한으로 실행해서 해당 프로젝트 실행시킬것.


매번 이렇게 하기 번거로우니까 해당 폴더에 해당접속자로 읽기,쓰기,수정 권한을 모두 부여해주거나

최초의 윈도우 접속시 administator로 접속할것.

반응형

+ Recent posts