更改不会反映在 运行 时间(代码和设计)

Changes doesn't reflect on run time (code and design)

我正在使用 vb2022 开发一个系统,它几乎完成了,但今天我所做的更改并没有反映在 运行 时间。 例如,我添加了一个按钮,但是当我 运行 程序时,该按钮不会显示。 与代码相同,我可以编写代码,但它不会反映 运行 时间 另外,我试图将启动表单更改为表单 2(初始为表单 1),但它没有反映出来。 我应该怎么办?我没有做任何更改,只是打开文件并编写代码。但是突然就这样了。

很可能您的构建失败了,VS 会自动 运行ning 旧输出。发生这种情况时,VS 默认会提示您是否 运行 旧输出,但很多人在没有实际阅读对话的情况下告诉 VS 不要再次提示他们。使用构建菜单构建您的 project/solution 并注意输出和错误列表 windows 以查看它是否失败。

可能是编译成功了,但VS根本无法覆盖输出文件,因为它们被锁定了,这种情况有时会发生。在这种情况下,只需从项目文件夹中删除整个 obj 和 bin 文件夹。您可能需要关闭 VS 才能这样做。下次构建时,将创建新的输出并且 运行.

如果这种情况经常发生,那么您可能应该修复 VS,如果此后仍然存在,请重新安装。