在我的解決方案:類庫項目文件未編譯成.dll文件或調試
- 我已經編譯成DLL一個類庫項目。
- 我有一個web項目。
(我有不同的web項目,但同一類庫中的多個解決方案)
在類項目中的一個文件(utilities.cs) - 突然不會編譯成。 dll
我已對此文件進行了更改,但更改不會顯示在網站上。所以我把一個斷點放在.cs文件中,然後試着運行它......斷點沒有被擊中!最終我在調用該函數的.aspx文件中放置了一個斷點。然後我將調試器的一行打開,所以它會進入.cs文件,除了我得到錯誤外:
「此源文件已更改,它不再與用於構建應用程序的文件版本匹配正在調試「。
因此utilities.cs中的代碼沒有被更新到dll中。這很奇怪,因爲我的其他.cs文件中的代碼正在更新(我嘗試更改幾行),並且能夠捕獲調試。
任何想法如何解決這個問題?甚至是什麼問題的原因是?
在我的情況下,沒有編譯的項目使用的是更高版本的.net。 – frosty 2017-05-31 08:46:39