我繼承了一箇舊的ASP.NET網站項目(不是Web項目),因此它使用我收集的網站模型。 App_Code文件夾中沒有代碼。在不同的文件夾中有幾十個aspx和aspx.cs文件。舊的VS2008 ASP.NET網站項目不會在構建後更新bin中的DLL
我迄今所做的:
- 我已經從以前的人的文件共享複製整個項目在本地(他的離去,並沒有使用TFS)。
- 我在VS2008中加載了這個網站,對代碼中的電子郵件地址做了一個小改動,並重建了它。
在這一點上,它編譯好,沒有錯誤。但bin文件夾中的dll並不反映正確的日期/時間戳。我將該網站發佈到測試服務器,並且在我更新之前仍然使用之前的電子郵件地址。
我的問題:爲什麼dll不會更新?我讀過網站模型和Web應用程序模型之間的區別。當我從菜單中選擇「生成」時,它實際上會顯示「生成網站」,而不是項目名稱。這是我第一次使用這種類型的項目。
我的問題:任何想法我可以做什麼來解決?我已經在這個網站上梳理了類似的問題,但那些與我的問題最接近的問題沒有解決/回答的狀態。
感謝
您是否嘗試刪除bin文件夾中的DLL,然後重新生成應用程序? –
我做到了。但它炸燬了它。得到了有關Global.asax和Global.asax.cs文件的各種錯誤。我必須徹底刪除該項目並在本地再次下載。 –
我剛剛讀過一些地方,網站(與網站項目)不建立dll,但以某種方式預編譯。這對我來說沒有意義。這個項目有一個bin文件夾和一個與項目名稱相同的dll,因此它是在某個時間點建立的(但日期標記是3年前)。我很難過。 –