为了账号安全,请及时绑定邮箱和手机立即绑定

请问高手:大型软件系统的调试问题

请问高手:大型软件系统的调试问题

Cats萌萌 2018-11-21 06:02:24
现状:现有1个大型的ERP系统,拥有多达80个项目,代码多达600M,编译后1.7G,框架为自己公司人员编写,包括常用基类项目,Remoting调用,Winform页面,水晶报表等,项目之间耦合度较高,互相引用。现使用VS2005编写代码,由于项目太大,我机器内存2G也无法完全编译成功,会提示存储空间不够,只能编译一部分,copy生成dll至系统入口项目运行,然后采用附加进程的方法调试,如此一来,一旦源代码有任何修改,都只能停掉程序,修改源码,copy生成dll,登陆系统,附加进程,查看结果,效率十分低下,请问各位高手是否有更好的解决方案,Nunit是否可以处理这种问题?</P> <P>&nbsp;</P> <P>ps:一个更加普遍的问题,我们如何在框架,比如说Castle,IbatisNet下进行调试,也有类似的问题,当然我现在的项目可能与框架结合更加紧密。</P> <P>&nbsp;</P> <P>本人对Winform的调试不熟,我觉得webform的调试似乎更方便,只需编码重新刷新页面就可以,而winform则需要重新启动程序,十分繁琐。积分不多,还望高手不吝赐教,谢谢</P> <P>&nbsp;</P> <P>&nbsp;</P>
查看完整描述

2 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

第一步把软件整体上划分模块,不同模块建立自己的解决方案 第二步将模块之间的关联部分抽象出来,在解决方案开发环境中实现这种抽象的一个简单版本 第三步各个解决方案整合

查看完整回答
反对 回复 2018-11-22
  • 2 回答
  • 0 关注
  • 585 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信