工作心得


--------------------------------------------------------------------------------

未将对象引用设置到对象的实例。

行 261:        public IList FindNameValueLists(string queryName)
行 262:        {
行 263:            IList list = this.FindByNamedQuery(queryName);
行 264:            if (list != null)
行 265:            {
 

解决办法:数据库连接有问题。

 

 


异常详细信息: System.ArgumentOutOfRangeException: “SupplierDrpDwnLst”有一个无效 SelectedValue,因为它不在项目列表中。
参数名: value

原因:DropDownList 绑定时找不到值,或SelectedValue 已经有值,再绑的时候,找不到.

解决方法:先绑定数据,再SelectedValue值.

 

 


无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/aspnet_state/Parameters/AllowRemoteConnection 的值,确保服务器接受远程请求。如果服务器位于本地计算机上,并且上面提到的注册表值不存在或者设置为 0,则状态服务器连接字符串必须使用“localhost”或“127.0.0.1”作为服务器名称。

解决方法:

1.ASP.NET State Service 服务启动

2.
<sessionState
                mode="StateServer"
                stateConnectionString="tcpip=127.0.0.1:42424"
                sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
                cookieless="false"
                timeout="20"
    />


  stateConnectionString="tcpip=127.0.0.1:42424"
 sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"

改成“localhost”或“127.0.0.1”

 

 


错误 3 “ASP.systemadmin_config_fs_usernewsinfoedit_aspx.GetTypeHashCode()”: 没有找到适合的方法来重写 c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/trade.bweb/deb5e754/9bef7aee/App_Web_fv90ebh9.12.cs 1523 
错误 4 “ASP.systemadmin_config_fs_usernewsinfoedit_aspx.ProcessRequest(System.Web.HttpContext)”: 没有找到适合的方法来重写 c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/trade.bweb/deb5e754/9bef7aee/App_Web_fv90ebh9.12.cs 1528 

错误 5 “ASP.systemadmin_config_fs_usernewsinfoedit_aspx”不会实现接口成员“System.Web.IHttpHandler.IsReusable” c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/trade.bweb/deb5e754/9bef7aee/App_Web_fv90ebh9.12.cs 269


解决办法:检查命名空间

 

 

 

InputStream is null from Resource = [assembly [Trade.BAL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], resource [Trade.BAL.GenerateXML.FS_Area_Xml.xml]]

Trade.BAL.GenerateXML.FS_Area_Xml.xml 文件类型有问题,改成嵌入式资源

 

 

 

分析器错误信息: 未能加载类型“WebApplication1”。分析器错误信息: 未能加载类型“WebApplication1.WebForm1”。
1、解决方法:
请按照下面的步骤进行:
1.看看你上次修改程序后,是不是没有编译通过?如果没有编译通过,修改错误的代码。
2.删除原来的bin下面的dll文件(删除该程序生成的dll文件,引用的dll文件不要删除)
3.在VS.NET中,选择“生成”->“重新生成解决方案”。
然后,重新运行,看看是否成功。
2、漏了一点:

如果更改了项目的根命名空间,比如叫xiaoniuge.MicroCMS,而当前项目又是在版本管理状态下,那应该用记事本打开Global.asax文件,把MicroCMS修改为xiaoniuge.MicroCMS即可。

3、今天又发现还有一种情况也会产生这种错误信息:
当项目中的某个.aspx或者.ascx文件被排除在项目外,而有些页面又需要调用这个文件的时候,也会产生这样的错误,此时,你可以将该文件包括到项目中,然后重新编译一下就可以了。


4、解决办法:设置程序目录为虚拟目录


未能加载类型 某些页面

终极自己找到有解决方法,
<%@ Page language="c#" Codebehind="LeftMenuDown.aspx.cs" AutoEventWireup="false" Inherits="Trade.BWeb.DiyLang.web.admin.BaseWebSite.LeftMenuDown" %>


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CreateAllHtml.aspx.cs" Inherits="DiyLang_web_admin_BaseWebSite_CreateAllHtml" %>

天啊对比这两个地方,这里的1.1  2.0 的差别,

感叹!感叹不行啊,跟微软混太难了。变来变去,年年跟他跑。

也不知道下个版会换成怎么样。.net的工资又不高。

 

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值