我刚刚向我的托管服务提供商部署了一个 MVC4 应用程序。我发现加载站点时我的 CSS 没有呈现,当我尝试直接导航到 CSS uri 时,加载我的角色提供程序时出现异常:
无法加载文件或程序集“Educ8.Mvc”或其依赖项之一。该系统找不到指定的文件。
type="Educ8.Mvc.Core.Security.Educ8RoleProvider, Educ8.Mvc"
然而,当我访问授权控制器上的操作时,我没有收到此类错误。什么可能导致这种情况,为什么要对 Content 文件夹应用任何授权?
似乎当我尝试访问内容资源时,在另一个缺少主应用程序的 bin 文件夹的文件夹中为请求启动了一个“子”应用程序,并引发了异常。
我注意到文件确实从Scripts文件夹中正确加载。