4-17总结

1.sql日期问题

SELECT DATEDIFF(DD,'2018-10-10','2018-10-12')  日期之差
SELECT DATEADD(DD,2,'2018-10-10') 日期加上一个增量
SELECT CONVERT(NVARCHAR(10),GETDATE(),110) 日期转成字符串 常用 120,110
Year() Month() Day() 取日期的年月日自由拼接

2.razor@错误

在razor页面@是razor使用的特殊字符,必须要转义 @@
如果在.css文件里,则是没有问题的。

3..net core 环境安装

在服务器上按照.net core环境
1.安装 DotNetCoreHosting 否则iis500错误
2.安装 .net core 2.1.4 报错 HTTP Error 502.5 - Process Failure 

使用命令行启动dotnet 报错 api-ms-win-crt-runtime-1-1-0.dll 丢失

api-ms-win-crt-runtime是MFC的运行时环境的库,.net core底层会用到微软提供的C++库和runtime库,这时候安装Visual C++ Redistributable for Visual Studio 2015组件即可解决此问题。

下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

但是安装windows 2015组件,安装失败,因为服务器缺少windows更新。

打开windows更新,更新windows 2012 R2需要的补丁。

按照顺序:

KB2919442
KB2919355 很慢据说至少一个小时
KB2932046
KB2959977
KB2937592
KB2938439
KB2934018

更新之后再安装vc2015,然后.net core 网站运行完成。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值