zoukankan      html  css  js  c++  java
  • ashx误删后,未能创建类型

    描述

    今天,因为临时有事儿,需要去一趟其他城市,项目比较赶。所以只能在车上继续敲代码,倒霉的触摸板让我误删一个ashx一般处理程序。好死不死的这个文件的代码还很长。

    我的做法是【垃圾桶】→【还原】→VS中【包括在项目中】。以为搞定了

    然后就一直报出 未能创建类型。。。。。。

    “/”应用程序中的服务器错误。


    分析器错误

    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
    分析器错误消息: 未能创建类型“Shop.Web.admin.SiteController”。
    源错误:

    行 1:  <%@ WebHandler Language="C#" CodeBehind="SiteController.ashx.cs" Class="Shop.Web.admin.SiteController" %>
    

    源文件: /admin/SiteController.ashx    行: 1


    版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.34248

    image

    坎坷经历

    在网上找了好多帖子,终是不得要领。貌似都不符合。后来跑到MSDN的开发者社区。我看到了这一幕。

    image

    可以说看到这一幕我的心里是崩溃的。

    解决方案

    后来,痛定思痛。我是这样想的。

    【未能创建类型】一定是因为我这个类型,已经在程序集中出现了。我要做的就是清空已经编译出来的结果。

    后俩我就找到网站的本地文件夹,【obj】→【Debug】下删除了所有文件。然后重新编译,F5启动调试。

    OK~~~~

    image

  • 相关阅读:
    正则表达式-汉字的匹配方法
    python 正则匹配中文(unicode)(转)
    Notepad++ 快捷键 大全
    gvim 编辑器配置
    gvim代码补全
    UNICODE,GBK,UTF-8区别
    AJAX
    day 75 中间件
    Cookie和Session 装饰器的修复技术
    必知必会13条 单表查询之双下划线 ForeignKey操作 ManyToManyField 聚合分组
  • 原文地址:https://www.cnblogs.com/mcad/p/4464518.html
Copyright © 2011-2022 走看看