none
建置與dll檔的問題 RRS feed

  • 問題

  • 使用環境:VS2008

    有一個A.dll之前用VS2005開發的, 其內有一個文件檔案, 屬性設定[內容][永遠複製]. 另有個B專案於參考頁面已加入A.dll. 先前建置B時, 文件檔都會自動跑到B的建置輸出位置.

    之後, 我將A.dll 以.Net3.5 重新建置, B專案參考也移除並重新加後, 那個文件檔再也不會自動跑到B輸出路徑. 想請問是否有遺漏設定阿.或該如何解決??

    2010年10月2日 上午 02:20

解答

所有回覆

  • 不是應該在B專案中加入這個文件檔案, 並在B專案內設為 "永選複製" 嗎 ?

    因為這動作其實是當B在編譯時, 它才會每次都去抓A專案中的檔案回來, 應該不是在A專案設定才對.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2010年10月2日 上午 02:34
    版主
  • 你參考加錯了。

    你要加「專案」為參考,而不是單一dll

    • 已標示為解答 小見光二 2010年10月2日 下午 03:30
    2010年10月2日 上午 03:47
  • Hi,

    複製應該是會複製到當前專案的輸出入徑吧

    應該不會複製到參考的輸出入徑才是

    以我的做法

    我習慣是用在做組件的複製

    若是像你這邊提到的專案中的程式碼或文件

    且又是別專案的東西

    我可能會考慮使用建置後事件來處理


    謙卑學習,持之以恆,才能不斷的Level Up http://www.dotblogs.com.tw/larrynung/
    2010年10月2日 上午 04:00