文章来源:公众号-智能化IT系统。

1、在开发调试时,ASP.NET Core将不再使用w3wp.exe进程,而是采用新的进程名dotnet.exe。因此在调试时我们应该选择dotnet.exe进程进行调试。

2、IIS部署完成之后,是无法直接访问的。应该在项目中右键属性->调试,将启动项修改为IIS,然后将Web服务器设置中的应用URL设置为IIS中绑定的域名地址。

3、老项目移植到.NET Core时,图像处理(System.Drawing)部分功能将不可使用。可在NuGet中获取ZKWeb.System.Drawing包。

4、在ASP.NET Core中不支持通过@Html.Action("UserFeaturesItems", "UserControls", "")引用分部视图。我们可以对其进行扩展实现。代码见备注。

5、区域的创建需在Startup.cs文件中进行区域路由注册,否则系统将无法找到请求的URL地址。

6、Controllers的创建,需在每个Controllers类中添加区域特性并注明区域名称,一般与区域文件夹名称一致。例如:
[Area(areaName: "CompanySetting")]
public class ChannelInfoController : PigMGT.BasePage.AdminController...

ASP.NET Core开发常见“坑”相关推荐

  1. C#利用ASP.NET?Core开发学生管理系统详解

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 表格制作excel教程h ...

  2. C# 利用ASP.NET Core开发学生管理系统(一)

    随着技术的进步,跨平台开发已经成为了标配,在此大背景下,ASP.NET Core也应运而生.本文主要利用ASP.NET Core开发一个学生管理系统为例,简述ASP.NET Core开发的常见知识点, ...

  3. asp开发工具_VSCode搭建完美的asp.net core开发环境,看完这篇就够了

    引言 由于.net core的全面跨平台,我也在之前的一篇文章中介绍了如何在深度Deepin操作系统上安装并搭建.net core的开发环境,当时介绍的是安装.net core和使用Rider.net ...

  4. 基于ASP.Net Core开发的一套通用后台框架

    基于ASP.Net Core开发一套通用后台框架 写在前面 这是本人在学习的过程中搭建学习的框架,如果对你有所帮助那再好不过.如果您有发现错误,请告知我,我会第一时间修改. 知其然,知其所以然,并非重 ...

  5. 送福利 | 送书5本《ASP.NET Core项目开发实战入门》带你走进ASP.NET Core开发

    <ASP.NET Core项目开发实战入门>从基础到实际项目开发部署带你走进ASP.NET Core开发. ASP.NET Core项目开发实战入门是基于ASP.NET Core 3.1 ...

  6. dotnet watch+vs code提升asp.net core开发效率

    在园子中,已经又前辈介绍过dotnet watch的用法,但是是基于asp.net core 1.0的较老版本来讲解的,在asp.net core 2.0的今天,部分用法已经不太一样,所以就再写一篇文 ...

  7. 基于Citus和ASP.NET Core开发多租户应用

    Citus是基于PsotgreSQL的扩展,用于切分PsotgreSQL的数据,非常简单地实现数据"切片(sharp)".如果不使用Citus,则需要开发者自己实现分布式数据访问层 ...

  8. Visual Studio 2017 ASP.NET Core开发

    Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具. 在选择.NET Core 功能安装以后就可以进行 ...

  9. ASP.NET Core开发-Docker部署运行

    ASP.NET Core开发Docker部署,.NET Core支持Docker 部署运行.我们将ASP.NET Core 部署在Docker 上运行. 大家可能都见识过Docker ,今天我们就详细 ...

最新文章

  1. inno打包软件出现 main方法找不到
  2. 鸟哥的Linux私房菜(基础篇)- 第八章、Linux 磁盘与文件系统管理
  3. 160个Crackme032用ProcessMonitor拆解KeyFile保护
  4. spring-cloud 学习三 服务提供者
  5. springboot主线程_Springboot对多线程的支持详解
  6. 微软开源微服务运行时Dapr,赋能云原生应用开发
  7. html 01前沿-web介绍
  8. 计算机aero背景黑,Win7中Aero下面的主题变为黑色
  9. Java基础知识强化54:经典排序之插入排序(InsertSort)
  10. mysql 子查询 性能_mysql子查询性能
  11. 软件测试人员电脑需要安装的基础工具
  12. 饥荒服务器显示APPID,Steam饥荒
  13. 电子制作:红外遥控器检测仪的制作
  14. 1.Influxdb使用1
  15. 09 Anykey右分页重新设计
  16. python类takes no arguments_Python中的学习类出现的object() takes no parameters问题
  17. 关于软考证书专项扣除填报抵扣个税
  18. Formality形式验证教程
  19. WebRTC[52] - WebRTC 带宽分配逻辑详解
  20. SteamVR 2.x 手柄拾取3D物体(13)

热门文章

  1. 用户登录,token验证开发(含过期时间)
  2. 量子计算机理论基础,所谓量子计算机,是指建立在量子力学理论基础上的计算机...
  3. PHP中的call_user_func_array
  4. PHP中$_SERVER的详细参数
  5. cmake 离线安装mysql_(cmake)编译安装mysql
  6. mysql死锁和索引的关系_奇怪的mysql死锁,当有外键索引的时候,会需要请求对关联表的锁吗?...
  7. SpringBoot项目redis的消息队列
  8. mysql 轨迹数据存储_python爬虫26 | 把数据爬取下来之后就存储到你的MySQL数据库...
  9. python一条竖线_python matplotlib 画一条水平直线遇到的问题
  10. 【java】带时区的时间格式化