C# DLL放在指定目錄


在編寫C# winform程序中,不免一個項目會有多個工程文件,而這些工程文件之間是相互引用的,所以不想將工程的生成結果(exe或者dll)放在當前工程bin目錄下的Debug目錄或者Release目錄,而是放在一個公共的目錄下,比如DLLImport目錄下,如何實現這個工程呢,我們知道,如果是C++,我們可以使用cmake來部署我的項目,同樣在c#中也可以實現這樣的功能,我們只需在每個工程的“屬性”----“生成事件”----“生成后事件命令行”寫入如下代碼即可:

IF $(ConfigurationName)==Debug xcopy "$(TargetPath)" "$(SolutionDir)DLLImport\Debug\" /s/e/y
IF $(ConfigurationName)==Release xcopy "$(TargetPath)" "$(SolutionDir)DLLImport\Release\" /s/e/y

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM