摘要:卸载或安装程序时出错1001:错误1001可能发生在试图更新、修复或卸载windows os中的特定程序时。此问题通常是由于程序的先前安装损坏而引起的。 错误“1001”通常会遇到,因为程序的先前安装被破坏或者由于Windows安装不处于正常状态(例如,注册表已经被恶意软件修改)。 在这种情况下,用
阅读全文
摘要:因为用到EntityFrameworkCore ,想使用scaffold 来生成models。 提示我power Shell 2.0不支持命令,然后需要升级PS。 PS win7 升级文件下载地址是 https://www.microsoft.com/zh-CN/download/details.a
阅读全文
摘要:需要注意的是,当cache被更新也会调用callback,触发时 枚举状态是System.Runtime.Caching.CacheEntryRemovedReason.Removed 但是cache并不会删除掉。
阅读全文
摘要:在win10下 用管理员身份下再运行一次VS2017的安装程序,就好了。
阅读全文
摘要:问题引入: 程序中窗体级的快捷键不好用,或者是窗体级的代码不响应........... KeyPreview 属性 获取或设置一个值,该值指示在将键事件传递到具有焦点的控件前,窗体是否将接收此键事件。 属性值 如果窗体将接收所有键事件,则为 true;如果窗体上当前选定控件接收键事件,则为 false。默认为 false。 备注 当此属性设置为 true 时,窗体将接收所有 KeyPress...
阅读全文
摘要:前面提到了form关闭时的两个奇怪现象,有不少朋友参与了讨论。 有些朋友还没有看清楚问题的所在就很轻率的评论。 A.Z. 在讨论中已经找到的问题的基本所在,问题关键还是在 CalledClosing 这个变量的状态。 这个问题要从另外一个奇怪现象说起。 为什么直接给 form的DialogResult属性赋值会导致form关闭? 这个属性的set函数如下: public void set_Dial...
阅读全文
摘要:AndAlso和OrElse应该是vb。net引入的新运算符。 因为用vb。net的时间还不是很长,之前我一直以为他们和and,or根本没有区别。 现在终于明白,他们之间还是有很大区别的: AndAlso,OrElse相对于and,or最大的特性是会自动实现“最短路径”。 所谓“最短路径”就是指:当第一个被比较的运算式的结果已经能决定运算的最终结果时,就不会再去比较其他运算式,因此可以避免掉额外...
阅读全文
摘要:string.Split给我们提供了非常灵活的使用方式, 但是如果使用不当, 会造成错误, 最近在做code review时, 看到大部分人这么使用: string s = "A|B|:|C:D"; string[] ss = s.Split("|:|".ToCharArray()); //ss[0]: A //ss[1]: B //ss[2]: //ss[3]: //ss[4]: C //ss...
阅读全文