mvc 目录不存在/Directory does not exist.的解决方案
Posted sjns
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mvc 目录不存在/Directory does not exist.的解决方案相关的知识,希望对你有一定的参考价值。
今天MVC项目测试出一个问题,当w3wp.exe进程关闭时,第一次运行网站出现 如下错误
目录不存在
Directory does not exist.
Parameter name: directoryVirtualPath
经过排查发 现BundleConfig.cs中的如下代码出现问题
bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include( "~/Scripts/jquery-ui-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( "~/Scripts/jquery.unobtrusive*", "~/Scripts/jquery.validate*")); // 使用要用于开发和学习的 Modernizr 的开发版本。然后,当你做好 // 生产准备时,请使用 http://modernizr.com 上的生成工具来仅选择所需的测试。 bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( "~/Scripts/modernizr-*"));
原因:上面代码中的js文件都已经不存在了。在初始化时导致失败
解决方案:
仔细检查,删除BundleConfig.cs文件中所有文件不存在的绑定
以上是关于mvc 目录不存在/Directory does not exist.的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
Windows Server 2003出现Directory Listing Denied This Virtual Directory does not allow contents to be l
controller does not exist"phpcms 控制器不存在的解决方法
关于 Tomcat 6.0:"XXX" does not exist or is not a readable directory 问题的解决办法
具有自定义角色和 Active Directory 的 ASP MVC 5 Windows 身份验证
The path ‘E:ERO‘ does not belong to a directory.
解决CMake Error: The source directory "*" does not appear to contain CMakeLists.txt.