【发布时间】:2013-01-29 23:14:57
【问题描述】:
我正在尝试在全新的 Server 2012 上启动并运行 IIS 8 以运行 .net 4.5 应用程序,但我无法让它跨驱动器工作
Error: 500.19
Module
IIS Web Core
Notification
Unknown
Handler
Not yet determined
Error Code
0x80070005
Config Error
Cannot read configuration file due to insufficient permissions
Config File
\\?\D:\callsheet-test\web.config
当前站点只是一个文件 index.html。
如果我将文件夹复制到 c: 上的任何位置,例如 c:\callsheet-test\ 或 c:\inetpub\callsheet-test,一旦我在 IIS 8 中更改目标位置(站点 > 基本设置),它就会完美运行。
是否有 web.config 文件并不重要,因为复杂的 mvc/webforms 应用程序会给出相同的错误。
我曾尝试使用权限复制文件,甚至认为权限似乎适合所有用户。我仍然收到此错误。
我删除了分区并将其重新创建为挂载点 c:\mount 并且发生了同样的问题。将文件复制到 c:\notamount 即可正常工作。
此服务器正在 VMware 服务器上运行。 Windows 2012 x64 标准。
【问题讨论】:
-
他们在 IIS 论坛上称其为错误:link