【发布时间】:2016-06-06 08:13:56
【问题描述】:
我已经通过控制台包管理器安装了一瞥 安装包 Glimpse.EF6 Glimpse.EF6/1.6.5 安装在系统上并添加到首选项中。 按照“http://getglimpse.com/Docs/”教程,当我尝试访问http://mylocalhost/Glimpse.axd 时,它显示错误
“HTTP 错误 404.0 - 未找到
您要查找的资源已被删除、更改名称或暂时不可用。"
搜索解决方案,发现了一些东西here。
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
这一行已经在 app-start 中了。尝试在 web.config 中添加键,但显示错误
““/”应用程序中的服务器错误。
运行时错误
描述:处理您的请求时发生异常。此外,在执行第一个异常的自定义错误页面时发生了另一个异常。请求已终止。 "
使用 IIS 快递。任何帮助将不胜感激。
编辑:我关闭了自定义错误,当我尝试在 web.config 中添加这些行时发现这是实际问题。
““/”应用程序中的服务器错误。
无法从程序集“Glimpse.Core”加载类型“Glimpse.Core.Module”。
说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.TypeLoadException:无法从程序集“Glimpse.Core”加载类型“Glimpse.Core.Module”。
来源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常来源和位置的信息。
堆栈跟踪:
[TypeLoadException:无法从程序集“Glimpse.Core”加载类型“Glimpse.Core.Module”。] System.RuntimeTypeHandle.GetTypeByName(字符串名称,布尔 throwOnError,布尔 ignoreCase,布尔反射,StackCrawlMarkHandle stackMark,IntPtr pPrivHostBinder,布尔 loadTypeFromPartialName,ObjectHandleOnStack 类型)+0 System.RuntimeTypeHandle.GetTypeByName(字符串名称,布尔 throwOnError,布尔 ignoreCase,布尔反射,StackCrawlMark 和 stackMark,IntPtr pPrivHostBinder,布尔 loadTypeFromPartialName)+70 System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +39 System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +37 System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +65 System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +38
[ConfigurationErrorsException:无法从程序集“Glimpse.Core”加载类型“Glimpse.Core.Module”。] System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +348 System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, Boolean checkAptcaBit) +19 System.Web.Configuration.Common.ModulesEntry.SecureGetType(String typeName, String propertyName, ConfigurationElement configElement) +39 System.Web.Configuration.Common.ModulesEntry..ctor(字符串名称,字符串类型名称,字符串属性名称,ConfigurationElement configElement)+42 System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList) +158 System.Web.HttpApplication.GetModuleCollection(IntPtr appContext) +950 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +82 System.Web.HttpApplication.InitSpecial(HttpApplicationState 状态,MethodInfo[] 处理程序,IntPtr appContext,HttpContext 上下文)+172 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +336 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +296
[HttpException (0x80004005): 无法从程序集“Glimpse.Core”加载类型“Glimpse.Core.Module”。] System.Web.HttpRuntime.FirstRequestInit(HttpContext 上下文) +9955652 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext 上下文)+101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254"
【问题讨论】:
-
您是否尝试过重新安装 Glimpse?您的解决方案中有多个项目吗?看看这里:github.com/Glimpse/Glimpse/issues/132
-
是的,我已经重新安装了 glimpse,是的,我的解决方案中有 2 个项目,并且 glimpse 已经安装在两个项目中,但没有区别:(
-
安装了哪些其他 Glimpse 软件包,它们的版本是什么?
-
Glimpse.ADO 版本 1.7.3.0 Glimpse.Core 版本 1.8.6.0 Glimpse.EF6 版本 1.6.5.0
标签: c# visual-studio-2013 asp.net-mvc-5 entity-framework-6 glimpse