近期在个人机房重构过程当中,出现了这个问题,困扰了我好长时间。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2QvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2LcZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TN4QTNzEDMxEDMxQDM2EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
网上搜索到的解决方案大概三种:
(一)工具——导入和导出设置——重置所有设置——否,仅重置设置,从而覆盖我的当前设置——Visual C#开发设置——完成。具体步骤,猛戳这里。(最容易查到的解决呢方案)
(二)解决方案——清理解决方案——重新生成解决方案
(三)生成——配置管理器——所有项目生成都勾选上。
对于三种方案,本人都亲自尝试了一下,都不能解决这个问题。
产生原因和解决方案:UI\Debug文件夹下的UI.exe文件找不到了。将之前备份的系统中的UI.exe文件复制到该文件夹下,重新编译之后,UI.exe仍然会消失不见。最后经过仔细观察才发现不仅仅缺失UI.exe,还同时缺失其他多个文件,将缺少的文件复制过来之后,切不可重新生成解决方案。否则文件仍然会丢失,直接运行程序就好。
总之是编译的过程中出现问题,至于为啥会出现这个问题,原谅我才疏学浅,网上找了许多也没能成功找到我所需要的答案,哪位大神知道原因,请偷偷告诉我,感激之心,临表涕零,不知所言。。。