프로젝트를 msxml4
에서 msxml6
으로 업그레이드 중입니다. 그것은 VC++ 프로젝트이며, 프로젝트를 빌드 할 때마다 Interop.MSXML2.4.0
이 생성되는 것을 볼 수 있습니다. 그것의 버전은 4.0.0이라는 속성이 있습니다. 그래서, 내 애플 리케이션 런타임에 시스템에 msxml4
dll을 기대하는 경우 확실하지 않습니다. 어떻게하면 dll Interop.MSXML2.4.0
이 생성되는 이유를 찾을 수 있습니까?프로젝트에서 interop dll을 생성하는 이유를 찾는 방법
0
A
답변
1
이것은 C++ 프로젝트가 아닌 C++/CLI 프로젝트에서만 발생합니다. msxml4에 대한 형식 라이브러리에 대한 참조를 추가하고 CLR이 해당 구성 요소의 COM 인터페이스를 사용할 수 있도록 .NET interop 어셈블리로 변환됩니다.
프로젝트, 속성, 공용 속성, 프레임 워크 및 참조 노드를 마우스 오른쪽 단추로 클릭하십시오. Interop.MSXML2.4.0이 있어야합니다. 그것을 선택하고 참조 제거 버튼을 클릭하십시오. 아직 수행하지 않은 경우 새 참조 추가, COM 탭을 클릭하고 "Microsoft XML, v6.0"을 선택하여 msxml6에 대한 interop 어셈블리를 가져옵니다.
사실 이것이 순수한 C++ 프로젝트라면이 작업을 전혀해서는 안됩니다. 대신 # import 지시문을 사용합니다.
관련 문제
- 1. Visual Studio 프로젝트에서 interop dll을 사용할 수 없습니다.
- 2. 프로젝트에서 삭제 한 후 참조 .dll을 찾는 방법
- 3. interop dll을 actionscript로 가져 오는 방법
- 4. C# 프로젝트에서 dll을 추가하는 방법
- 5. Interop DLL에서 다시 작동하는 COM dll 설치를 찾는 방법
- 6. drupal --- 디버깅하고 이유를 찾는 방법?
- 7. 지혜와 COM Interop DLL을 등록
- 8. .net에 com interop dll을 등록하십시오.
- 9. 모든 종속 DLL을 찾는 방법
- 10. Wix 프로젝트 (닷넷)에 Interop dll을 추가하는 방법
- 11. CMake 프로젝트에서 외부 DLL을 사용하는 방법
- 12. C# 프로젝트에서 C++ dll을 사용하는 방법?
- 13. VB.NET 프로젝트에서 DLL을 추가하는 더 나은 방법
- 14. 세마포어가 잠금을 해제하는 이유를 찾는 방법
- 15. 사이트가 온라인/오프라인으로가는 이유를 찾는 방법
- 16. NSMutableData가 유효하지 않은 이유를 찾는 방법
- 17. exe 파일에 Microsoft interop dll을 임베드
- 18. MSVCR80.dll을 참조하는 타사 모듈을 찾는 방법
- 19. 네이티브 C (win32)에서 COM Interop DLL을 호출하는 방법
- 20. DocumentFormat.OpenXML VS 프로젝트에서 dll을 참조하십시오.
- 21. T4의 다른 프로젝트에서 dll을 참조하십시오.
- 22. @ExceptionHandler가 작동하지 않는 이유를 찾는 방법은 무엇입니까?
- 23. Visual C# dll을 vb6 라이브러리 프로젝트에서 참조 할 수있는 방법
- 24. Maven 프로젝트에서 Web.xml flle을 생성하는 방법
- 25. Netbeans의 프로젝트에서 여러 개의 JAR을 생성하는 방법
- 26. html5 프로젝트에서 .ipa 파일을 생성하는 방법
- 27. Android Studio 프로젝트에서 ID 사용법을 찾는 방법
- 28. 큰 Xcode 프로젝트에서 고아 이미지를 찾는 방법
- 29. 안드로이드 라이브러리 프로젝트에서 파일을 찾는 방법
- 30. C#에서 바코드를 생성하는 API를 찾는 방법