自动清理NuGet全局包目录

编写UWP和.NET Core项目时,少不了与NuGet包管理器打交道。长久以往,你有没有注意到,你的磁盘空间已经被NuGet全局包目录不断侵蚀?NuGet全局包目录默认位于“%USERPROFILE%/.nuget”路径中,所有UWP和.NET项目中安装过NuGet包都会保存在该目录中。很遗憾,目前NuGet并没有任何清理该目录的功能,随着时间的流逝,这个目录占据10GB以上空间并不稀奇。

继续阅读“自动清理NuGet全局包目录”

解决Entity Framework Core 2.0命令行工具与UWP不兼容的问题

如果你在一个面向16299以上版本系统的UWP项目中使用Entity Framework Core 2.0,使用Add-Migration等命令行工具时,命令行工具会直接拒绝运行,出现如下错误信息:

Startup project 'App4' is a Universal Windows Platform app. This version of the Entity Framework Core Package Manager Console Tools doesn't support this type of project. For more information on using the EF Core Tools with UWP projects, see https://go.microsoft.com/fwlink/?linkid=858496

继续阅读“解决Entity Framework Core 2.0命令行工具与UWP不兼容的问题”

Windows 10 Drawboard PDF 免费啦!

Drawboard PDF是Windows应用商店中的一款(英文的)PDF阅读软件,支持桌面版Windows 8.1以上版本。此前价格为79元,现在它免费啦(仅限中国区)!

它主打的功能是墨迹注释,是Surface Pro 4上的预装软件,操作方便,是替代纸笔的不错选择。相比Adobe Reader,它的滚动更加流畅,无论是使用鼠标滚轮,还是触摸板,还是触摸屏,都能获得绝佳的滚动体验。相比Microsoft Edge,它在打开复杂PDF文档的时候响应更快。不管你是否有手写笔,他都是笔记本电脑和平板电脑上一款值得尝试的PDF阅读器。