.NET 获取网络连接状态的方法

使用 My 命名空间

在 Visual Basic.NET 中,可以使用 My.Computer.Network.IsAvailable 来获取网络是否已经连接。此函数的定义如下所示:

由此引入了C#中获取网络状态的方法。 继续阅读.NET 获取网络连接状态的方法

在安装64位 Office 的系统中使用 Visual Studio.NET 连接 Microsoft Access 2010 数据库时的问题

由于Visual Studio是32位的,因此在创建数据连接时,需要32位的数据提供程序。而在64位Office中的数据提供程序是64位的,因此会造成体系结构不匹配的问题,例如会提示
“未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序”。

在安装有64位Office的系统中使用 Visual Studio 配置 Access 数据源时发生错误。

 

解决方案:

从以下地址下载32位的(注意是32位的) Microsoft Access 2010 数据库引擎可再发行程序包并安装。

http://www.microsoft.com/zh-cn/download/details.aspx?id=13255

WPF 中的 DoEvents

在看 MSDN 的时候发现了一段比较实用的代码,能在 WPF 下能执行与 System.Windows.Forms.Application.DoEvents方法类似的功能。以下对 MSDN 中的代码进行了微调,微调主要集中在 DispatcherPriority.SystemIdle 附近。