2016-07-22 2 views
2

.NET 핵심 프로젝트 및 C++ 프로젝트와 관련된 솔루션이 있습니다. .NET 핵심 프로젝트는 interop 및 DllImport를 통해 컴파일 된 C++ 라이브러리를 사용합니다. 빌드 프로세스를 올바르게 구성하려면 어떻게해야합니까? 내가하고 싶은 :.NET 핵심 프로젝트에 대한 C++ 프로젝트 종속성

  1. 네이티브 라이브러리는
  2. 네이티브 라이브러리가 내 주요 응용 프로그램

출력 디렉토리에 복사됩니다 구축이 그렇게 할 수 있나요 project.json와 "DOTNET의 빌드/게시 "명령?

답변

0

네이티브 C++ 프로젝트의 속성 창을 엽니 다. 빌드 이벤트 찾기/빌드 후 이벤트/명령 줄. 그런 다음, 다음 명령을 입력하여 기본 dll 및 pdb 파일을 기본 응용 프로그램의 출력 디렉토리로 복사하십시오.

xcopy /Y /S "$(OutDir)*.dll" "E:\output_directory_to_my_main_application" 
xcopy /Y /S "$(OutDir)*.pdb" "E:\output_directory_to_my_main_application" 
관련 문제