Asp.net
只需發布修改後的控制器、模型和 ASP.NET MVC 項目的某些部分
如果我在我的 MVC 項目中更改我的視圖 (
.cshtml) 或樣式 (.css) 或腳本 (.js),那麼我可以通過右鍵點擊它並選擇輕鬆發布它Publish FILE_NAME
如果我更改了一些控制器文件或 BLL 類或基礎設施類,
- 應該發布哪些文件?哪些DLL?
- 當然,必鬚髮布添加的參考文獻,但另一個參考文獻是什麼?
- 我應該發布 bin 文件夾中的所有 DLL 文件還是只發布一些?
- 有沒有一種簡單的方法來 VS 檢測修改過的文件並通過命令或…發布主題?
編輯1
我使用 FTP 方法直接發布和上傳我們的網站到伺服器。
我的發布預覽步驟快照:
- 包含控制器、BLL 類和…的編譯資訊的 DLL 文件的名稱是什麼?
我剛剛發布了
MVC5Bootstrap-3-1-1-Less.dll它並且它有效!因此,如果我們上傳了一個網站,然後只想將 MVC Web 應用程序(這裡:MVC5)的新修改的控制器或類發佈到伺服器,我們應該上傳以下文件:
- 建構後的 MVC5Bootstrap-3-1-1-Less.dll
- 建構後添加了對 bin 文件夾的引用
這是如何從 Visual Studio 發布 bin 文件夾的 DLL 的圖像:
項目上的發布嚮導(右鍵點擊項目 > 發布…)應該會自動確定哪些文件已更改並需要更新,並顯示哪些文件將被更新。
點擊開始預覽後:




