ASP.NET Core开发常见“坑”
生活随笔
收集整理的這篇文章主要介紹了
ASP.NET Core开发常见“坑”
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章來(lái)源:公眾號(hào)-智能化IT系統(tǒng)。
1、在開(kāi)發(fā)調(diào)試時(shí),ASP.NET Core將不再使用w3wp.exe進(jìn)程,而是采用新的進(jìn)程名dotnet.exe。因此在調(diào)試時(shí)我們應(yīng)該選擇dotnet.exe進(jìn)程進(jìn)行調(diào)試。
2、IIS部署完成之后,是無(wú)法直接訪問(wèn)的。應(yīng)該在項(xiàng)目中右鍵屬性->調(diào)試,將啟動(dòng)項(xiàng)修改為IIS,然后將Web服務(wù)器設(shè)置中的應(yīng)用URL設(shè)置為IIS中綁定的域名地址。3、老項(xiàng)目移植到.NET Core時(shí),圖像處理(System.Drawing)部分功能將不可使用??稍贜uGet中獲取ZKWeb.System.Drawing包。
4、在ASP.NET Core中不支持通過(guò)@Html.Action("UserFeaturesItems", "UserControls", "")引用分部視圖。我們可以對(duì)其進(jìn)行擴(kuò)展實(shí)現(xiàn)。代碼見(jiàn)備注。
5、區(qū)域的創(chuàng)建需在Startup.cs文件中進(jìn)行區(qū)域路由注冊(cè),否則系統(tǒng)將無(wú)法找到請(qǐng)求的URL地址。
6、Controllers的創(chuàng)建,需在每個(gè)Controllers類中添加區(qū)域特性并注明區(qū)域名稱,一般與區(qū)域文件夾名稱一致。例如:[Area(areaName: "CompanySetting")]
public class ChannelInfoController : PigMGT.BasePage.AdminController...
總結(jié)
以上是生活随笔為你收集整理的ASP.NET Core开发常见“坑”的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Hadoop冷热数据转换工具Sqoop
- 下一篇: core webapi缩略图_.Net