在导出Excel的时候如果Excel文件比较大,就需要在缓冲到临时文件目录。这样子就要求网站应用对临时目录有读写权限。否则会出现无法创建存储区目录或者Unable to create the store directory的错误
ASP.NET Core可以通过 IIS站点发布 ,也可以通过自运行启动站点。也就只要安装了dotnet (.net core SDK )就可以自启动网站,不需要依赖IIS。
弱类型的JS在小数计算的时候为啥会出现,0.1+0.2 不等于0.3的问题。对于强类型的C#,通过使用decimal就能正常的计算出结果,是因为decimal进行内部的处理,效率上会比float和double低些。我们都知道计算在计算的时候是按照二进制进行运算的。要回答0.1+0.2 不等于0.3的问题就需…
float 单精度浮点 32bit,double 双精度浮点64bit,decimal是高精度 128bit,浮点型。float double 是 基本类型(primitive type),decimal不是。float 有效数字7位,范围 1.5 10E−45 to 3.4 10E38double 有效数字15/16 位,范围 5.0 10 E−324 to 1.7 10E308decimal 有…
.NET Core发布到IIS站点之后容易出现HTTP Error 502.5 - Process Failure错误,
ASP.NET Core发布到Windows环境下的IIS站点,需要安装从IIS到Kestrel server的反向代理。如果没有安装.NET Core Windows Server Hosting,在访问站点的时候会报500的错误。注意,在服务器的IIS上发布站点需要.NET Core Windows Server Hos即可,不需要单独安装NET Core SDK的。…
安装.NET Core SDK之后运行dotnet命令报错,如果报如下的错,说明缺少对应的dll文件,需要安装Windows更新。错误提示:无法启动此程序,因为计算机中丢失 api-ms-win-crt-process-l1-1-0.dll。
都2018年了,如果是VS2015的,还是直接升级到VS2017吧。首先先安装.NET Core SDK,,然后再安装 VS2017。
用过VS的新建项目过程很简单,不详细描述,下文只对关键的地方进行提醒。如果没有安装ASP.NET Core 会有如下提示,”未检测到任何.NET Core SDK,请确保它们包含环境变量“PATH中。”“
VS2015时没有自带ASP.NET Core(VS2017是自带Core的,只要在安装的时候选择安装core跨平台即可),如果要使用.NET Core的开发环境就需要单独安装.NET Core SDK。下面我们介绍是在VS2015的环境下安装.NET Core SDK的步骤。