1. Why I faied to download files from website with error INET_E_DATA_NOT_AVAILABLE

    After migrate website from http to https, IE perhaps failed to download files and return “Can’t reach this page” on Windows 10.

    2020/03/05 Browsers

  2. How to Solve Exception 0xC000041D

    Exception 0xC000041D means that an unhandled exception was encountered during a user callback. It means that 0xC000041D is a second chance exception. So we should capture the first chance exception ,if we want to know the root cause. Usually it’s occurred in system defined callback context on Windows, for example message handling context. And customized callback will not throw the exception

    2019/12/17 Windbg

  3. Process Crash With Loading Components

    代码完整性检查是系统安全中重要的功能,在 Windows 10 中加强了代码完整性的检查,譬如浏览器 Edge 中完全禁止了加载未通过微软认证的模块 Mitigating arbitrary native code execution in Microsoft Edge。但在加强代码、系统完整性检查的同时也会因为误杀导致一些问题,譬如应用程序崩溃。

    2019/12/04 CI

  4. Why It Show Unknown Zone Even though Adding Websites To Trust Site

    If we found that properties tab show Unknown Zone(mixed), it means that some resources your website referenced belongs to other security zone. We can quickly figure out it use fiddler or F12 debugging tools. If we didn’t find any resource cross domain, we should consider whether it refer resource in ieframe.dll.

    2019/11/07 Browsers

  5. 如何从 DUMP 中确认当前的 dotnet runtime 是否为调试模式

    As we know for applications running in production Debug should never be set to true which will casue performance issue. The compilation of ASP.NET pages takes longer (since some batch optimizations are disabled) Code can execute slower (since some additional debug paths are enabled) Much more memory is used within the application at runtime Scripts and images downloaded from the WebResources.axd handler are not cached ASP.NET Timeouts

    2019/08/30 Windbg

  6. 如何在不修改工程文件的前提下通过 MSBuild 添加宏定义

    在某些场景下我们需要通过条件编译宏来控制编译不同的版本,如多平台支持,调试版本等等。在 Visual Studio 中集成了条件编译控制的部分,我们可以通过选择不同的编译平台,添加不同的条件编译宏来控制编译。但对于敏捷开发中,我们通常使用 MSBuild 编译脚本构建自动编译系统进而实现快速编译验证,快速迭代。因此我们需要通过 MSBuild 命令行的方式传递对应的宏定义给 VS 工程文件实现脚本控制条件编译。

    2019/07/29 VisualStudio

  7. 从 Win7 升级到 Win10 后 Edge 无法正常浏览网页

    问题现象

    2019/07/11 browser

  8. IIS 8.5 无法安装 Advanced Logging 组件

    本文记录了一个在 IIS 8.5 环境中安装 Advanced Logging 功能失败原因的分析过程。Advanced Logging 功能是 IIS 的插件,是 IIS 内置日志功能的增强版本,其主要增加了以下几个特性: 自定义日志项; 日志过滤功能; 实时日志处理机制,可供自动化分析工具使用; 记录客户端信息;

    2019/07/09 IIS

  9. 为 GitHub Pages 添加 PWA 功能

    GitHub Pages 是 GitHub 为提供静态站点提供的托管平台。利用 GitHub Pages 可以方便快捷的部署博客或者企业主页,我的博客站点就是托管在 GitHub Pages。 PWA 是由 Google Chrome 团队提出并推广的网络应用,PWA 利用现代浏览器的 Service Workers 和 Web Apps Manifest 特性,为用户提供免安装且可媲美 Native 应用性能的网络应用。

    2018/10/14 Browsers

  10. Azure Sphere 预览版开箱测试

    Azure Sphere 是一种用于创建高度安全、连接的微控制器 (MCU) 设备的解决方案,让人可以安心无忧并大胆地重新构想业务,创造未来。关于 Azure Sphere 详细介绍可以参考官方文章 Azure Sphere | Microsoft Azure 。 Azure Sphere 解决方案主要包含三个组件:

    2018/09/30 IoT