今天使用git拉取了一个WPF的项目代码,结果半天都没有运行起来,人都麻了,然后大佬来30秒就解决了,然后我居然得到了一个有点颠覆的结论:不影响错误的不管.这写错是编译器自己的坑.
其实不论是警告还是错误,都应该修改完成,否则可能影响程序的正确运行.
第一个:警告
拉下来那些包全是黄色的,我真的是tou了,具体原因是因为工程包含了一些NuGet包,这些第三方库未正确加载导致的。
解决
第二个:报错
这个地方我很无语,我以为拉下来的项目是对的,我就一直以为是环境之类的问题.不论我怎么清理和重构就是报错.
结果是程序有一个地方确实出错了,而那些无法识别的问题其实是VS加载的问题,因为我运行了一段时间下面那几十个错全都消失了,哭死,找了几十分钟的问题.
反正只要你能把项目跑起来,有些东西就不管,红就宏,希望对大家有所帮助.