FastSpring.net 学习日记
来源:互联网 发布:网络黄金egd合法吗 编辑:程序博客网 时间:2024/04/29 12:39
问题1:
未能加载文件或程序集“antlr.runtime, Version=2.7.6.2, Culture=neutral, PublicKeyToken=65e474d141e25e07”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集“antlr.runtime, Version=2.7.6.2, Culture=neutral, PublicKeyToken=65e474d141e25e07”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
__________________________
测试的时候,发现这样的错误,不知道?
天啊,原来是数据库连接问题,可能是找不到数据,Spring无法注入。
修改好数据库的连接后,可以打开了。
数据库连接改也如下:
Data Source=TRADEGO/SQLEXPRESS;Initial Catalog=FastSpring20;Integrated Security=True
郁闷中.又出现了同样的错误,什么都试就是不行,
无耐之下,把两个项目下的所有的DLL文件都删除了.编译,通过了.呵呵.
问题2:
[NullReferenceException: 未将对象引用设置到对象的实例。]
this.m_DepartMentManager.SaveObject(departMent);
this.OutMessage("对像添加成功!");
this.m_DepartMentManager 为null
原因没下以下这一句:
<resource uri="assembly://FastSpring.App/FastSpring.App/spring.net_bean_userinfo.xml"/>
问题3:
添加:
spring.net_bean_userinfo.xml
<resource uri="assembly://FastSpring.App/FastSpring.App/spring.net_bean_userinfo.xml"/>
出现以下错误,
InputStream is null from Resource = [assembly [FastSpring.App, Version=2.0.5.0, Culture=neutral, PublicKeyToken=null], resource [FastSpring.App.spring.net_bean_userinfo.xml]]
在这里找到了答案:
http://blog.csdn.net/kfarvid/archive/2007/11/03/1865010.aspx
将XML的属性:“生成操作”选择“嵌入的资源”
就OK了。
Microsoft .NET Framework 2.0 Service Pack 1
Microsoft .NET Framework 2.0 Service Pack 2
两个补丁记得都打上。
问题4:
public override int ID
{
get { return m_userID; }
set { m_userID = value; }
}
模板会自动生成ID,把ID改成表中的键ID,
override 删除!
hbm.xml文件里的主键也是一样,需要改过来,
同时,建表是。要加前缀:<add key="NamingStrategy.TableHead" value="FS_"/>
因为配置文件中已经加有了。
<!--类定义、主键-->
<class name="FastSpring.App.Model.UserInfo, FastSpring.App" table="UserInfo" lazy="false">
<id name="UserID" column="userID" type="Int32" >
<generator class="native" />
</id>
<object id="UserInfoListAdapter" parent="BaseNHibernateAdapter">
<property name="HQL" >
<value>
From UserInfo userInfo Where 1=1
<!-- 条件以及排序等 -->
/~UserNameS: And userInfo.UserName like {UserNameS} ~/
<!--外键表的搜索条件-->
ORDER BY userInfo.UserID
</value>
</property>
</object>
模板生成的这两段也要改。
邮件发不出,用其163,126可以发送,换成自己的邮箱后,
出以下错误,
SmtpException: 身份验证失败
经查资料,添加
client.UseDefaultCredentials = true;
又出以下错误:
邮箱不可用。 服务器响应为: Local user only or Authentication mechanism
- FastSpring.net 学习日记
- fastSpring one-to-many 学习日记
- 学习FastSpring
- FastSpring学习笔记一
- FastSpring学习笔记六(表关联)
- ASP.NET学习日记
- vb.net学习日记
- 学习.net日记1
- 学习.net日记2
- .net学习日记3
- VB.NET学习日记
- 2007-8-23 FastSpring.NET V2.05 RC1 发布
- FastSpring学习笔记五(Web页面显示)
- vb.net学习日记3.29
- 傻子学习asp.net日记
- FastSpring.NET V2.05 final 发布[集成Spring.net & NHibernate & Ajax]
- asp.net 学习日记数据分页
- vb.net学习日记3.29 (2)
- 使用FilenameFilter实现图片过滤
- HP或130亿美元收购EDS 拓展咨询与政府市场
- Struts+Spring+Hibernate练习(完整)
- 爱普生研发取得重大突破 电子纸集成芯片问世
- ATL窗口(初学者)
- FastSpring.net 学习日记
- 【小猪原创】手把手教你玩转SOCKET模型之 重叠I/O 篇
- Spring + Hibernate + Struts 学习日记
- 分析:中国软件行业规模尚小经验匮乏,出现世界级巨头尚需时日
- 摘译:用完成端口开发大响应规模的Winsock应用程序(1)
- fastSpring one-to-many 学习日记
- 设计模式学习--命令模式
- 修改XP的MTU的值
- Nhibernate + access 学习日记