Windows 7 x64 调试 ASP ,"Microsoft.Jet.OLEDB.4.0“ 返回 3706 错误代码

尝试在Windows 7 x64 调试 Z-Blog ,结果总是报告数据库链接错误,跟踪了一下,返回错误代码  3706 ,有些莫名奇妙,网上大多说是没有安装 Jet 引擎导致。按理说,系统应该自带了,Google 了一番,发现是由于"Microsoft.Jet.OLEDB.4.0“是 32位的驱动导致的。

进行如下设置即可解决问题

  • For Windows 2008: Navigate to Server Manager > Roles > Web Server (IIS) > Internet Information Services (IIS) Manager, then look under your machine name > Application Pool.
  • For Windows 7: Navigate to Programs > Administrative Tools > Internet Information Services (IIS) Manager, then look under your machine name > Application Pool.

Express ASP error 0131 - "Disallowed Parent Path" (不能用“..”表示父目录)

提示一下,如果要调试 ASP ,IIS  Express 功能似乎有些不足,配置了半天,就是不能设置断点,最后直接用 Windows 7 x64 的IIS,直接附加进程就可以调试了,具体原因未知。

VS2012 使用 IIS 7.5 Express 调试 ASP 时候 显示 error 0131 - "Disallowed Parent Path" (不能用“..”表示父目录)

这个问题是微软为了规避可能的文件访问异常而屏蔽了".." ,默认是不支持父路径访问的。但是在实际中我们又不可避免的会用到,因为确实比较方便。

用记事本打开"我的文档\IISExpress\config\applicationhost.config",找到如下内容:

修改为:


还有其他的设置选项,提供参考