我正在從Visual Studio 2010遷移到Visual Studio 2013的ASP.net web項目。構建/發佈單個頁面的Visual Studio 2013 ASP.NET網站
在VS 2010中,當工作一個頁面,它是相應的代碼 - 你可以右鍵單擊解決方案資源管理器中的頁面,然後單擊「Build/Publish」頁面,它會將aspx和cs編譯到它們各自的aspx和dll文件中。
在VS 2013中,事情發生了一些變化。你現在必須建立/發佈整個網站。但是,如果右鍵單擊要發佈的頁面,則會有一個選項。但是,它所做的只是將aspx和代碼隱藏在您的「web_deploy」文件夾中,並且在您將其推送到生產環境時並不完全適用...所以我的問題是:
如何使用Visual Studio 2013從我的Web項目發佈單個頁面,而無需發佈整個站點?
那些網站有幾百meg plus的情況呢?即使您在一個頁面的代碼隱藏中進行了兩行更改,您也必須編譯整個站點? – gh0st
這是正確的。在設計和構建階段,應該考慮Web應用程序的大小。如果這是一個大問題,您可能需要一個項目將應用程序拆分爲更小的組件。 –
非常不方便。你能否進一步解釋'不兼容集會的風險'? – gh0st