我正在尝试在全新的 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 标准。