在过去的一年里,我参与了两个相对较大的.NET项目,他们两个最终都遇到了项目/代码生成的陌生感,我还没知道如何修复..
第一个项目会为表单生成一些错误代码,导致VB.Net构建失败。我实际上必须通过在一些引用的开头添加 Global。来创建一个解决5个问题的搜索/替换宏。
我将这个随意的行为归咎于我,并继续我的路,因为宏需要大约2秒才能运行......
所以现在6个月后,新项目正在开始,我得到一个类似的问题。我有一堆表单控件,使用.Net的内置功能将状态存储在设置文件中。我有大约20个以这种方式自动配置的控件。直到今天工作得很好,因为我在designer.vb文件中不理解的原因被破坏了。这个星球上至少还有一个人遇到过这个问题: http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/9bd20b56-7264-4a1f-a379-ad66b372ddd3 但建议的解决方案并未改变行为。
所以现在我有两个项目(大项目)有项目文件问题,我无法解决(我有几个较小的项目,没关系)。
有哪些工具可用于修复项目,迁移项目,lint项目......任何可以将项目恢复到合理状态的工具?除了回滚/合并之外的任何成功恢复程序?