※ 引述《sorochis (斯歐洛奇)》之銘言:
: 最近用了一個畫統計圖的套件ZedGraph
: 拿來畫各種統計圖真的滿方便的
: 但是有個小問題
: 就是這東西的panel是控制項
: 在Windows Form下要使用的話要先把控制項新增到工具箱中再拉出來用
: 每次編譯完畢後他就會把ZedGraph的一堆東西複製到輸出目錄下
: 這樣倒也合理,畢竟執行的時候要用到
: 但問題是ZedGraph的雜項很多
: 除了dll本身外還有一些語系資源等等的一堆檔案跟資料夾
: 有沒有辦法能更改輸出設定
: 讓編譯器在編譯的時候把這些外部新增的控制項的檔案
: 指定輸出在執行檔目錄下的某資料夾中?
: 例如我編譯好的執行檔在預設的 bin\MyForm.exe
: 然後我希望這些外部控制項的執行檔在子資料夾中如 bin\Controls\ZedGraph.dll
: 我該怎麼設定編譯器呢?
: msdn找了老半天,但是實在不知道該用什麼key word下去找才找的到…
: 先謝謝解答的人囉
專案屬性頁中-->建置事件 ---> 建置後事件命令列
可以讓你設定 compiler後要將檔按copy去哪邊. 有巨集參數可以選擇
如 xcopy "$(TargetPath)" D:\Controls
source端加 " "是因為怕有中文路徑名稱.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.221.216.223