以前没怎么写过asp.net的程序,打算这个假期来玩玩,写了个程序上传到网站,但是并不能正确显示(在本机上能正常的运行),总是提示如下的错误信息:
——————————————————————————————————————————————
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 未能加载类型“yzmm.index”。
源错误:
行 1: <%@ Page language="c#" Codebehind="index.aspx.cs" AutoEventWireup="false" Inherits="yzmm.index" %>
行 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 3:
——————————————————————————————————————————————
网上的朋友也说了很多可能的情况,我依着试了,均没法解决。我试着把程序放到aspnet_client所在的目录(不要放在它的子目录下),程序居然可以运行了,但是在子目录下的程序仍然不能运行,很是郁闷,我不可能把所有程序都放在跟目录下吧,最后我又试着只把bin文件夹(当然包括里边的文件)放到aspnet_client所在的目录,哈哈,这下好了,子目录下的程序都可以运行了。
但是,仍然让我郁闷的是,即使只把bin目录下的文件放到aspnet_client所在的目录还是很不方便,毕竟我本机上bin并不是放在aspnet_client所在的目录的,而是放在自己所在的子目录里的,不晓得这是不是空间的原因,目前还不知道怎么解决这个问题,在没知道原因之前,只好把所有bin文件夹放到aspnet_client所在的目录了。