
asp.net core
秦宇升
这个作者很懒,什么都没留下…
展开
-
netcore 启用gzip压缩及缓存
gzip 压缩原创 2025-02-20 11:06:57 · 429 阅读 · 0 评论 -
在net core npoi导入excel 所遇到的问题PublicKeyToken=0df73ec7942b34e1
在vs中测试一切正常发布到iis,是使用的是***独立发布,x64***,部署好之后,执行nopi导入读取数据功能,提示PublicKeyToken=0df73ec7942b34e1,找不到系统文件尝试过修改nopi的版本,由2.51.变成了2.4.0,还是出现一样的错误,从网上查找答案,但也没有找到解决办法,最后想到是不是与发布的文件有关系,然后我就修改发布的配置,改成 依赖,可移植,再次部署上之后,功能运行正常。...原创 2020-11-17 08:33:20 · 812 阅读 · 0 评论 -
An error occurred while starting the application.
An error occurred while starting the application..NET Core 4.6.26614.01 X64 v4.0.0.0 | Microsoft.AspNetCore.Hosting version 2.0.1-rtm-125 | Microsoft Windows 10.0.18363IIS net core 2.0出现上面的问题是配置端口是:90找了很多办法都没用,如下改配置文件没有任何效果安装net core2.原创 2020-07-23 15:46:37 · 2952 阅读 · 0 评论 -
win10上配置ASP.NET Core 站点
环境win10 +iis 10ttps://go.microsoft.com/fwlink/?LinkID=808681https://www.microsoft.com/net/download/corehttps://www.microsoft.com/net/download/core#/runtime原创 2020-04-02 13:24:45 · 588 阅读 · 0 评论 -
net core 在非控制类中使用EF
public class TestDbContext:DbContext { public TestDbContext() { } // 必须要加的方法 protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilde...原创 2020-03-26 13:05:27 · 426 阅读 · 0 评论 -
net core 3.1 mvc 和 api 配置路由
mvcservices.AddControllersWithViews();......app.UseEndpoints(endpoints => { endpoints.MapControllerRoute( name: "default", pattern: "{controller=Home}/{action=...原创 2020-03-26 11:12:28 · 4315 阅读 · 0 评论 -
net core 修改密码
直接上代码修改密码// 修改当期用户的密码await _userManager.ChangePasswordAsync(user, entity.CurrentPwd, entity.NewPwd);重置密码// 先获取重置密码需要的 token,然后通过邮件发送给用户// The password reset token to verify.string token = awa...原创 2020-03-11 09:05:25 · 1875 阅读 · 1 评论 -
使用net core3.1操作数据库
这里写自定义目录标题使用net core3.1操作数据库需要安装的包使用net core3.1操作数据库需要安装的包<ItemGroup> <PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.1.1" /> <Pac...原创 2020-03-10 13:33:26 · 4220 阅读 · 0 评论 -
在IIS7上发布net core2的项目
需要的准备安装好IIS配置好net core 2的环境下载对应netcore版本的安装包https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-2.2.8-windows-hosting-bundle-installer参考资料:https://docs.microsoft.com/...原创 2019-11-28 14:51:14 · 280 阅读 · 0 评论 -
前端中发起PUT(修改)或DELETE(删除)请求,提示405、500错误或保存不成功
页面中发起PUT或DELETE请求,提示405、500错误或直接提示 error解决办法: 在保存的地址所在的站点的 web.config 文件中的system.webServer下添加如下代码<modules runAllManagedModulesForAllRequests="true" runManagedModulesForWebDavRequests="true"> ...原创 2019-11-14 10:25:04 · 3501 阅读 · 0 评论 -
Asp.Net Core ModelState 验证总是false
Asp.Net Core ModelState 验证总是false环境Win7 x64、Visual Studio 2017、Net Core 2.0页面提示 the value '' is invalid描述页面提交表单后,ModelStatus.IsValid 总是为 False解决办法或出现此问题的原因导致出现此问题的原因:页面上的参数和方法中接收参数的类型不一致 思路: 调试方法接收的参原创 2018-03-29 14:16:36 · 2537 阅读 · 0 评论 -
net core 项目提示未能加载导入的项目文件
环境win7 x64、Visual Studio 2017问题描述打开项目,解决方案里的项目显示(无法加载此项目),右键重新加载此项目提示如下:未能加载导入的项目问题"D:\LoginDemo\obj\LoginDemo.csproj.EntityFrameworkCore.targets"。意外的结束标记。解决办法直接删除项目里的obj文件夹,然后重新打开项目,...原创 2018-03-24 16:31:09 · 6056 阅读 · 0 评论 -
Asp.Net Core 2.0 生成操作数据库文件需要的文件
开发环境VS2017 + Win7 x64生成操作数据库文件需要配置或添加的文件1、Startup.cspublic IConfiguration Configuration { get; }// 为了引入配置文件。默认的配置文件为"AppSettings.json"。public Startup(IConfiguration configuration){原创 2017-12-29 16:50:29 · 1128 阅读 · 0 评论 -
处理asp.net core EF model 中有自增列的问题
环境win7x64/VS 2017/SqlServer 2012目的解决在创建数据或修改数据时由于自增列的原因导致操作失败。解决需要在Model 类中的字段上加入如下代码: [DatabaseGenerated(DatabaseGeneratedOption.Computed)] public int Id { get; set; }其中DatabaseGeneratedOption的有三个原创 2017-12-15 11:34:25 · 8398 阅读 · 2 评论 -
UCenter 注册用户同步Discuz(免激活)
环境win 7 x64、IIS 7.5、VS 2017目的Net Core项目注册调用 UC 实现同步 Discuz (也是登录状态)。实现配置 UCenter 的应用将 Discuz 管理设置:站长–》UCenter 下面的2个激活信息都改成免激活将 Discuz 下的 uc_client/model/user.php 文件改成如下,修改 add_user方法function add_us原创 2017-10-12 16:59:20 · 2809 阅读 · 0 评论 -
Asp.Net Core 1.0 升级 2.0
1.更新 VS2017,从 1.5.2 版本升级到 1.5.3 (从下载 VS2017的安装文件打开会提示更新)。 2.下载 net core 2.0 sdk, 下载地址:https://download.microsoft.com/download/0/F/D/0FD852A4-7EA1-4E2A-983A-0484AC19B92C/dotnet-sdk-2.0.0-win-gs-x64.ex原创 2017-08-18 14:15:05 · 4832 阅读 · 0 评论 -
asp.net core 2.0 Cookie 使用
直接上代码1、配置startup.cs 中public void ConfigureServices(IServiceCollection services){ // 添加 Cook 服务 services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme) .AddCookie(opti原创 2017-08-19 09:35:23 · 7567 阅读 · 0 评论 -
VS2017 创建的 ASP.NET Core 1.1 Web 项目 发布的IIS7提示“HTTP Error 502.5 - Process Failure”
VS2017 创建的ASP.NET Core 1.1 的项目,本地发布配置成功,但是在服务器 IIS 配置提示“HTTP Error 502.5 - Process Failure”截图:测试:1、VS2015 创建一个NET Core 1.0 的项目运行成功;2、VS2017 创建一个NET Core 1.1 的项目运行失败;怀疑是 安装 VS2017 的时候,里面的单个组件...原创 2017-04-13 11:16:08 · 21850 阅读 · 1 评论 -
ASP.NET Core Web API get方法获取多个值
vs2015 net core1.1版本获取多个参数如下1、建立一个条件的modelpulic class tiaojian{public string name{get;set;}public int age{get;set}}2、在Controller内调用modelpublic class ValuesController : Controll原创 2017-03-08 14:33:40 · 9834 阅读 · 1 评论 -
ASP.NET Core 上传大文件无法接收的问题
解决办法:在API项目中配置1.在 web.config 文件中 里加入security>requestFiltering>requestLimitsmaxAllowedContentLength="1073741822"/>requestFiltering>security>2.在 Startup.cs 文件中的方法原创 2017-03-18 10:41:16 · 7818 阅读 · 0 评论 -
在ASP.NET Core Web API 项目里无法访问(wwwroot)下的文件
解决办法:在“ Startup.cs ” 文件里的 Configur方法里添加一句代码“ app.UseStaticFiles() ”,这样就可以访问wwwroot下的文件了。 - 方法代码是: - public void Configure(IApplicationBuilder app,IHostingEnvironment env,ILoggerFactory loggerFact原创 2017-03-09 11:40:11 · 17521 阅读 · 1 评论 -
jquery调用Web API提示"parseerror"
win7+vs2015接口是:ASP.NET Core1.0 Web API项目 方法是[HttpGet] public List Get() { List list = new List() { new Person { tname = "ffdfd", name = "name" }, new Person { tname原创 2017-03-10 21:04:23 · 959 阅读 · 0 评论 -
EF批量删除执行
代码是:var list = _context.Person.Where(p => p.Id > 0).ToList(); foreach(var item in list) { _context.Person.Remove(item); } _contex原创 2017-03-11 12:03:08 · 7545 阅读 · 0 评论 -
net core生成数据库,使用Scaffold-DbContext报错“‘Scaffold-DbContext’ is not recognized as the name of a cmdlet”
win7,64位,vs2015net core生成数据库,使用Scaffold-DbContext报错“‘Scaffold-DbContext’ is not recognized as the name of a cmdlet”学习的生成数据库信息的文章来自:http://www.cnblogs.com/baobaodong/p/5871357.html运行的代码是:PM> Sc原创 2017-03-02 14:46:06 · 18733 阅读 · 0 评论 -
c# 在task中使用Dbcontext提示“ObjectDisposedException”
截图:原因是线程不安全,在 task 中不允许使用 Dbcontext解决办法:代码:task.start();//等待结束task.wait();//任务结束//在这里使用Dbcontext就可以了。原创 2017-03-23 09:50:24 · 2101 阅读 · 0 评论 -
ASP.NET Core 操作数据库提示“Microsoft.EntityFrameworkCore.DbUpdateException”
ASP.NET Core 操作数据库提示“Microsoft.EntityFrameworkCore.DbUpdateException”,本以为是程序方面的错误,然后找了一下信息,发现还是报错,通过一般般注释发现,在添加表字段信息时,提示这个错误然后去数据库看了下字段的长度,觉得是长度的问题就把长度改大,再次调试下,通过了。原创 2017-04-10 10:34:49 · 8166 阅读 · 0 评论 -
ASP.NET Core 判断是否是手机访问
代码如下:public static class RequestExtensions{ //regex from http://detectmobilebrowsers.com/ private static readonly Regex b = new Regex(@"(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|转载 2017-04-21 11:05:04 · 4768 阅读 · 0 评论 -
VS2017 创建NET Core 1.1 Web项目,发布后找不到引用的js文件
1、 找不到之前的代码<environment names="Development"> <link href="~/css/bootstrap.min.css" rel="stylesheet" /> <script src="~/js/jquery-1.3.1.js"></script></environment> - 发布后页面找不到 css 和 js 文件 2、 解决办原创 2017-04-13 11:22:07 · 5030 阅读 · 0 评论 -
asp.net core 项目打开报错
环境 vs2017+win7打开项目 类 变量 全部报错, 如下截图 解决办法关闭 vs ,然后重新打开就可以了如果觉得好您就支持下原创 2017-07-03 09:07:08 · 1024 阅读 · 0 评论 -
调用JWT token设置的接口错误
环境win7+vs2017错误如下原因是没有在 Headers中 添加 Authorization解决办法:加上以下代码string auth = "Bearer eyJhbGciOiJIUzI1NiIs=";client.DefaultRequestHeaders.Add("Authorization", auth);变量 auth=”Bearer token的值”设置 JWT token 可原创 2017-07-03 14:51:56 · 6307 阅读 · 0 评论 -
asp.net core 使用session
环境win7+vs2017目的对Session进行操作操作流程Asp.net Core MVC中使用Session 首先需要在project.json文件的依赖项中添加一项:”Microsoft.AspNetCore.Session”: “1.0.0”再进入Startup.cs文件 在ConfigureService方法中添加 services.AddSession(options =>原创 2017-07-03 15:01:55 · 2377 阅读 · 0 评论 -
asp.net core 1.1 dotnet 生成DbContext
环境win7+vs2017+SqlServer 2012目的解决在vs2017创建net core 1.1 项目,生成 DbContext 文件准备创建一个空的 net core 1.1 的工程运行项目能过访问 Controllers 中的方法startup.cs 文件中public void ConfigureServices(IServiceCollection services){原创 2017-07-04 14:09:32 · 2502 阅读 · 0 评论 -
新系统配置ASP.NET Core 站点
环境win10 +iis 10步骤1. 安装 IIS,然后 配置 IIS 站点此时运行会提示 无法加载配置文件,点击 站点功能视图中的 ASP,也会提示无法加载信息 2. 安装运行时下载地址:https://www.microsoft.com/net/download/core#/runtime,选择“Windows Server Hosting (x64 & x86)” 进行下载 运行程序此时原创 2017-07-06 14:54:07 · 4690 阅读 · 0 评论 -
asp.net core学习Set Entity Framework找不到包EntityFramework.Commands
环境:win7+vs2015net core学习教程:https://www.tutorialspoint.com/asp.net_core/asp.net_core_setup_entity_framework.htm需要引用entityframework.commands,但是在NuGet package manager 上搜索不到通过查找在https://docs.mic原创 2017-02-28 17:18:06 · 2072 阅读 · 0 评论