Git.Framework 框架随手记--IIS7运行序列化问题
2014-12-03 10:25 贺臣 阅读(1245) 评论(0) 编辑 收藏 举报客户反馈系统又登录不了,这是最近几次连续出现相同的问题,从日志反应情况来看:
日志级别:[info] 日志位置:Git.Framework.Resource.ResourceManager 日志时间:2014/12/3 9:08:30 日志内容:反序列化异常:Unable to generate a temporary class (result=1). error CS1567: Error generating Win32 resource: 另一个程序正在使用此文件,进程无法访问。 日志级别:[error] 日志位置:Git.Framework.Resource.ResourceManager 日志时间:2014/12/3 9:08:30 日志内容:20 DataCommand Execution error, command text: SELECT t0.[RealName],t0.[CreateTime],t0.[Email],t0.[ID],t0.[IsDelete],t0.[LoginCount],t0.[Mobile],t0.[PassWord],t0.[Remark],t0.[RoleID],t0.[UserCode],t0.[UserName] FROM [dbo].[SysAdmin] AS t0 WHERE t0.[UserName]=@0_t0_UserName AND t0.[PassWord]=@1_t0_PassWord command parameters inforamtion: parameters name:@0_t0_UserName, parameters value:1025, parameters type:String parameters name:@1_t0_PassWord, parameters value:82b8a3434904411a9fdc43ca87cee70c, parameters type:String Exception: System.TypeInitializationException: The type initializer for 'Git.Framework.MsSql.DataAccess.DatabaseManager' threw an exception. ---> Git.Framework.MsSql.DataAccess.DatabaseNotSpecifiedException: Exception of type 'Git.Framework.MsSql.DataAccess.DatabaseNotSpecifiedException' was thrown. at Git.Framework.MsSql.DataAccess.DatabaseManager.LoadDatabaseList() at Git.Framework.MsSql.DataAccess.DatabaseManager..cctor() --- End of inner exception stack trace --- at Git.Framework.MsSql.DataAccess.DatabaseManager.GetDatabase(String name) at Git.Framework.MsSql.DataAccess.DataCommand.get_ActualDatabase() at Git.Framework.MsSql.DataAccess.DataCommand.ExecuteEntity[T](Boolean isOpenTrans)
从日志中可以看出,是读取不到数据库配置连接文件,而导致这个问题的原因可能就是序列化,系统中的所有配置文件最终都是通过序列化来转化为对象的。
从第一个日志情况来看,应该是没有权限序列化,网上搜索了一下估计是服务器安全级别设置的太高:
C:\WINDOWS\TEMP目录赋予asp.net用户完全控制的权限
作者:情缘
出处:http://www.cnblogs.com/qingyuan/
关于作者:从事仓库,生产软件方面的开发,在项目管理以及企业经营方面寻求发展之路
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
联系方式: 个人QQ 821865130 ; 仓储技术QQ群 88718955,142050808 ;
吉特仓储管理系统 开源地址: https://github.com/hechenqingyuan/gitwms
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架