第一次重新裝了次vs再次導入以前寫的項目發現找不到程序集,出現很多的警告和錯誤,並且代碼里好多都是顯示紅色的
第二次亂動了下又出現此問題 記錄下解決的方案和一些相關的問題方案
1、引用一個DLL,需要指定路徑,復制本地的意思是 把這個DLL復制到exe的Debug目錄(調試的時候)。
2、復制到本地的動作是在生成的時候執行的,清理的時候會刪除。
3、從外部引用一個DLL,不復制到本地,生成沒問題,運行會報錯,因為,Debug目錄沒有DLL。
4、每次清理會刪除Debug目錄的DLL,重新生成會再次復制到Debug目錄,為了避免這種情況,可以:把DLL放到Debug目錄,直接引用Debug目錄下的DLL,同時復制本地設為false
5、如果引用一個工程,復制本地必須要設置為true,只有這樣,修改工程導致的結果才能體現出來。同時,引用一個工程,這個工程會把自己所需要的DLL,一同copy到Debug目錄。

