MAC系统下用Boot Camp安装Windows的注意事项

千万别用itellyou.cn下载的Windows7/10系统安装盘ISO文件,因为会出现报错,拷贝 Windows 文件时出错或驱动问题什么的。

因为这个问题,我下载了数个ISO都不行。但实际上根本不是这个驱动问题,而已安装盘问题。

老老实实从官网推荐的链接:https://www.microsoft.com/en-us/software-download/windows10 下载就对了!

我下的是Windows10.CN.1809,折腾了几天,终于把MBP利用起来了。

不过因为分辨率太高,使用时还得手动设置一下分辨率和屏幕放大设置。

启用IIS Express SSL(Https)的注意事项

2年前搞国外的信用卡支付对接,必须用SSL方式调用第三方支付公司的接口,本地调试需要启用IIS Express的SSl,最近又搞类似需要SSL的项目,忘记怎么设置的了,本以为直接将原来的http后面加个s,居然不行。费了点时间找到原因:IIS Express 的 SSL 的端口默认是从 44300 开始的。可以自己修改最后两位。

微软序列化时出现k_BackingField怎么处理

当你用微软自带的System.Runtime.Serialization序列化类时,如果出现了json字段中有k_BackingField前缀,请不要见外,因为你没有设置好DataContract和DataMember属性,如果你想继续使用[Serializable],你也可以通过设置Global.asax进行全局设置。

在Application_Start()中加入下面一行代码: GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new DefaultContractResolver { IgnoreSerializableAttribute = true };