System.IndexOutOfRangeException: There is no row at position 4. at System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex) at System.Data.RBTree`1.get_Item(Int32 index) at System.Data.DataRowCollection.get_Item(Int32 index) at JJCore.BLL.JW_InnHotelED.BSRateList(String ChannelCode, String uid, DateTime bt, DateTime et, Int32 RmNum) in D:\TFSTest\PROJECT\JJProject\JJCore\BLL\JW_InnHotelED.cs:line 2654 at JJCore.BLL.DN_Unit.BS_GetHotelInfos(BS_HotelInfoEntity hi, String brand, String[]& errors) in D:\TFSTest\PROJECT\JJProject\JJCore\BLL\DN_Unit.cs:line 664 at JJServer.Service1.BS_Get_Hotels(BS_HotelInfoEntity hi, String brand, String[]& errors) in D:\TFSTest\PROJECT\JJProject\JJServer\Service1.svc.cs:line 1636 at Milestone.BestDay.Web.FunctionWebService.BSGet_hotels(BS_HotelInfoEntity Hi) in d:\baishi1203\App_Code\FunctionWebService.cs:line 227 at Milestone.BestDay.Web.Web_Booked_Index.Bind() in d:\baishi1203\Web\Chain\Index.aspx.cs:line 48 at Milestone.BestDay.Web.Web_Booked_Index.Page_Load(Object sender, EventArgs e) in d:\baishi1203\Web\Chain\Index.aspx.cs:line 21 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at Milestone.BestDay.Web.PageBaseWeb.OnLoad(EventArgs e) in d:\baishi1203\App_Code\PageBaseWeb.cs:line 39 at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
错误如上,是bll层里出错。
我要问的是路径问题,即为什么在web层的地址是d:\baishi1203\而bll层是D:\TFSTest\PROJECT?说明,我本地是D:\TFSTest\PROJECT而服务器是d:\baishi1203,现在是在服务器上报错
错误如上,是bll层里出错。
我要问的是路径问题,即为什么在web层的地址是d:\baishi1203\而bll层是D:\TFSTest\PROJECT?说明,我本地是D:\TFSTest\PROJECT而服务器是d:\baishi1203,现在是在服务器上报错
解决方案 »
- 如何将绑定的字值取出先作判断再相应处理
- 关于“公时”的见解
- IIS 能浏览.NET 确不能浏览ASP
- 求教:jquery+ajax隔5分钟刷新一下dataview
- spring.net+Nhibernate+asp.net配置
- 急!求一功能代码!
- 怎么把动态添加的htmlControl设置为服务器控件????????急,在线等,解决马上给分
- 如何在一个.aspx页面里给.ascx里的一个label赋值?
- 高手帮忙看下,实在找不出哪儿错了
- 如何去GridView 表头的边框?
- SQL2005+.net2.0+三层结构+数据库缓存依赖--问题
- asp.net dropdownlist空间和label空间问题.
WEB层添加bll的项目引用
单步哪行错误
而发布后,我不清楚我得替换哪个dll文件。
我在本地编译的bll层所以是我本地的路径,ok
服务器会重新编译cs,所以web层路径是服务器上,ok但有个问题:这个bll的路径是我本地的,服务器上没有,它怎么能运行起来?
#2楼已经说了,只是其中所带的debug调试信息。一个说明文本,不需要运行。
不知道这种发布方式会不会慢,因为它还得重新生成web层的。
而我用vs2008发布出来没cs文件的那种,以后修改不方便替换dll。因为
默认的发布方式生成随机的dll文件。
而使用webdeployment发布网站,可生成固定的名称DLL,但好像这东西只能用在vs2005上web site咋就这么蹩脚啊!相信大家都用web application