c# - 应用程序启动时 bundle 中的异常

标签 c# asp.net-mvc visual-studio-2015

我有一个 ASP.NET MVC 应用程序。所有脚本都像往常一样捆绑在一起。这是我来自 BundleConfig.cs 的代码

 bundles.Add(new ScriptBundle("~/bundles/public-js").Include(
                    "~/Scripts/angular.min.js",
                    "~/Scripts/angular-route.min.js",
                    "~/Scripts/angular-resource.min.js",
                    "~/Scripts/angular-cookies.min.js",
                    "~/Scripts/angular-sanitize.min.js",
                    "~/Scripts/angular-ui/ui-bootstrap-tpls.min.js",
                    "~/Scripts/bootstrap.min.js",

                    "~/Scripts/string.utilities.js",
                    "~/Scripts/public/google-charts-loader.js",
                    "~/Scripts/biz/core/app-config.js",

                    "~/Scripts/public/core/db-api.js",
                    "~/Scripts/public/core/app.js",
                    "~/Scripts/public/core/directives.js",
                    "~/Scripts/public/core/controller-helpers.js",
                    "~/Scripts/public/core/public-controller-helpers.js",
                    "~/Scripts/public/core/services.js",
                    "~/Scripts/public/core/list-controller.js",
                    "~/Scripts/public/core/item-controller.js",

                    "~/Scripts/n.utilities.biz.js"
                    ));

根据 IntelliTrace,我遇到了一个由系统处理的异常。这里是异常描述是

Exception thrown: 'System.Web.HttpException' in System.Web.dll (": Invalid file name for file monitoring: 'C:\IISTest\SuperMVC\Scripts\public'. Common reasons for failure include: 
- The filename is not a valid Win32 file name.
- The filename is not an absolute path.
- The filename contains wildcard characters.
- The file specified is a directory.
- Access denied.)

应用程序继续正常工作,没有错误。 为什么应用程序启动时会出现这个错误?

最佳答案

在我看来,它不是由用户(您的)应用程序代码抛出的。您是否在 Tools -> Options -> Debugging -> Enable Just My Code 中找到了要点? CLR 异常还有一个有趣的地方:Debug -> Windows -> Exception Settings -> CLR Exceptions 它适用于 VS2015。

关于c# - 应用程序启动时 bundle 中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38146814/

相关文章:

c# - String.Split 返回奇怪的结果

c# - Aspose.pdf : Why are Chinese characters "Blanked Out"?

asp.net-mvc - IControllerFactory 'MvcSiteMapProvider.DI.ControllerFactoryDecorator' 未返回名称为 'Scripts' 的 Controller

.net - ASP.NET MVC 2 中是否可以嵌套区域?

angularjs - AngularJS TypeScript 的 Visual Studio 2015 中没有 IntelliSense

c - Visual Studio 2015 "stealing"应用程序的控制台

c# - 如何使用 mingw32-gcc 编译器以编程方式从 c# 代码编译 c 代码

c# - Resharper 颜色标识符加粗变量

Javascript 语法错误,单选按钮上的表达式无法识别

c++ - 带有 ftime 函数的 Visual Studio 2015/2017 年 2038 错误