2016-07-22 150 views
2

我有.NET Core項目和C++項目的解決方案。 .NET Core項目通過interop和DllImport使用已編譯的C++庫。我如何正確配置我的構建過程?我想有:.NET Core項目的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"