【机房重构】——错误集锦(一)

    前景提要:组合查询完成有了一段时间,自己的懒癌症已经到了后期。做完之后再也没有打开过,有时候窗体放着也可以放‘坏’。在次打开之后除组合查询的模板之外,继承的窗体都出现了以下的问题。看问题的帮助,大致意思就是缺少了引用项,理解就是父窗体的某个引用没有添加到子窗体中。

【机房重构】——错误集锦(一)_第1张图片

下面介绍几种解决办法:

一、先介绍我想到的解决办法:1、首先这也是我想到的办法,“重新生成解决方案”。就是重新编译每个文件,这样速度要满些,但可靠度高一些。而生成解决方案则在上次编译的基础上编译那些修改过了的文件,而没有修改的文件不编译,类似于数据库里的增量备份。2、重新启动计算机并启动VS,可能是在打开的时候某些文件并未加载。

二、解决办法:1、先把父窗体从项目中排除,然后清理、在生成解决方案,然后再添加父窗体。

第一步:排除父窗体,父窗体不清理

【机房重构】——错误集锦(一)_第2张图片

第二步:整个解决方案都清理

【机房重构】——错误集锦(一)_第3张图片

第三步:添加父窗体。在U层下进行操作(清理解决方案”将删除所有中间文件和输出文件,只留下项目文件和组件文件,以后可以从这些文件生成中间文件和输出文件的新实例。


【机房重构】——错误集锦(一)_第4张图片


2、重新将父窗体生成可执行文件。这也是我的解决方法。这里没有引用的项指的是:可执行文件或DLL。


   思考:其实有时候学习深度的加强,反而会让我们禁锢了思维。总觉得是一个天大且难解决的错误。总觉得解决方法应该是怎样怎样的高大上,其实不然,可能就是一个简单的符合亦或是重新生成可执行文件。。。凡事多思多想,切莫只喜高楼,不恋茅屋。

你可能感兴趣的:(【机房重构】——错误集锦(一))