Develop의 Tistory

반응형
(追記) (追記ここまで)

dll 5

[C#] 어셈블리 EnvDTE, EnvDTE80 간접 참조 경고 발생시

Visual Studio에서 빌드(Build) 또는 디버그(Debug) 시에 발행하는 경고 오류가 하기와 같은 형식으로 발생할 경우 해결 방법 (注記) 경고라서 특별히 프로그램 실행하는데 문제는 안되나… 꺼림직해서… 경고 1 포함된 interop 어셈블리 'c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies\EnvDTE.dll'에 대한 참조는 ‘~~~~~~~~~~~~~.dll' 어셈블리가 해당 어셈블리에 대해 만든 간접 참조로 인해 만들어졌습니다. 두 어셈블리 중 하나에서 'Interop 형식 포함' 속성을 변경하십시오. ~~~~ 경고 2 포함된 interop 어셈블리 'c:\Program Files (x86)\Mic..

Language/C#(CLR,.NET) 2013年04月04日
[Delphi] DLL 호출 규칙(Calling Convention) 테스트용 DLL 및 Source

DLL호출 규칙에 대하여 먼저 언급하고자 한다. Delphi는 다른 랭귀지에서 사용된 함수들을 쉽게 호출 할 수 있도록 여러 가지 호출 규칙을 가진다. 아래와 같이 5가지 방법이 있다. Register(__fastcall) : 레지스터에 등록하여 호출하는 방식 stdcall(__stdcall) : 가장 일반적으로 활용하는 방식으로 윈도우 표준 cdecl(__cdecl) : 가변인자가 있는 경우 pascal(__pascal) : Delphi 최적화 코드를 생성하고자 할 때 스택으로 인자를 저장하는 방식보다는 레지스터를 경유하여 속도 향상 safecall : OLE 방식에서 이용 참고 : http://www.delmadang.com/community/bbs_view.asp?bbsNo=3&bbsCat=42&i..

Language/Delphi(VCL,Pascal) 2010年04月27日
반응형
(追記) (追記ここまで)

티스토리툴바

AltStyle によって変換されたページ (->オリジナル) /