2010-05-19 79 views
0

我試圖編譯一個簡單的類庫項目,它從源代碼安全。 但是,當我「建立」項目,然後右鍵點擊項目的BIN - > DLL - >選擇屬性,日期修改的更改,我不知道是否DLL與新版本重新編譯。類庫編譯.DLL .NET

任何想法?

回答

1

有幾件事情:如果你沒有改變源

1)構建不會重新編譯DLL。如果要強制重新編譯,請使用重建或選擇清理解決方案在構建之前(清理刪除舊的程序集)。

2)檢查您是否正在查看正確的構建目錄。默認情況下,.NET具有兩種配置:調試和發佈。每個配置都有其自己的目錄:例如,\Bin\Debug\*.dll。 Visual Studio只更新當前配置目錄中的程序集。

3)如果你仍然不能分辨你的dll是否有變化,你可以下載Reflector並檢查文件。

+0

我確實對代碼進行了更改。因此,DLL必須重新編譯,更正? 但是,在Debug目錄裏面還是外面? – ozsenegal 2010-05-19 17:13:39