- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 ASP.NET Core 2.0获取IP地址
在我们用来获取客户端IP地址的传统ASP.NET中Request.UserHostAddress。但是这不适用于ASP.NET Core 2.0。我们需要一种不同的方式来检索HTTP请求信息。1.在你的MVC控制器中定义一个变量private IHttpContextAccessor _accessor;2. DI进入控制器的构造函数public SomeController(IH
2018-01-29 22:37:46 13045
原创 .NET Core 更改发布后默认的端口号,支持远程访问
步骤一、找到Program.cs文件步骤二、修改如下 WebHost.CreateDefaultBuilder(args) .UseUrls("http://*:8000") .UseKestrel() .UseContentRoot(Directory.GetCurrentDirectory(
2018-01-25 08:47:48 9319
原创 ASP.Net Core 2.0 + Angular5 SPA程序刷新后找不到页面解决方法
解决方法:使用Nuget安装Microsoft.AspNetCore.SpaService程序集在Startup.cs文件中,Configure函数中修改app.UseMvc()这条语句,如下app.UseMvc(routes => { routes.MapSpaFallbackRoute(
2018-01-12 13:17:58 1099
原创 ASP .NET Core+Angular5数据库迁移异常解决方法
今天在完成ASP .NET Core+Angular5项目的时候,更新了Model,把原有的数据库删除了,之后进行数据库迁移时一直发生异常,提示如下:Entity Framework Core 2.0.1-rtm-125 initialized 'ApplicationDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlSer
2018-01-11 18:30:33 1887
原创 Asp.Net Core 中文乱码
由于VS2017 15.5.2这个版本有一个小bug,就是当你使用MVC脚手架功能的时候,新建中的“控制器”,亦或者在Controller的Action中使用右键新建视图的功能时,中文会出现乱码,而在Asp.Net Core中文显示乱码,原因类似,中文的编码格式为utf-8,Asp.Net Core使用脚手架新建的cshtml文件为Ansi格式。解决方法为:打开记事本,用记事本
2018-01-07 11:32:38 3736
原创 VS2017搭建ASP.Net Core和Angular5项目
本文是使用Angular5TemplateCore开发一个适用于ASP.NET Core的Angular 5应用程序。我们来详细看看先决条件确保您已经在计算机上安装了所有先决条件。如果没有,那么先下载并安装所有。首先,从这个链接下载并安装Visual Studio 2017 下载并安装.NET Core 2.0下载并安装Node.js v9.0或更高版本
2018-01-07 10:06:22 14371 2
转载 ASP.NET Core使用静态文件、目录游览与MIME类型管理
前言今天我们来了解了解ASP.NET Core中的静态文件的处理方式.以前我们寄宿在IIS中的时候,很多静态文件的过滤 和相关的安全措施 都已经帮我们处理好了.ASP.NET Core则不同,因为是跨平台的,解耦了IIS,所以这些工作 我们可以在管道代码中处理. 正文在我们的Web程序开发中,肯定要提供很多的静态文件(比如:JS,CSS)给客户端下载使用.所以我们先来看
2018-01-06 22:38:24 5524 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人