【发布时间】:2019-11-02 02:09:47
【问题描述】:
快速提问。在 VB.NET 2015 中工作,在我添加到现有项目的新表单上。直到最近,我还从来没有为了调试工作而重新编译(重建)项目,总是只是保存更改并运行项目没有问题。
但是对于这种新表单,我必须在每次进行更改或尝试调试时重新构建项目,所有断点都被禁用。
我确定有些地方不对劲,但我不知道该看什么。有任何想法吗?这是一个标准表单项目,不适用于网络。
谢谢
克雷格
【问题讨论】:
-
你是用什么方法来运行这个项目的?如果是 F5,那么它正在为您进行构建,但您只是没有注意到 - 也许“输出”窗口不可见,因此您看不到有关构建过程的消息。
-
您的项目可能引用了已编译的 DLL,因此您对 DLL 中的这些类所做的任何更改......在您重新编译之前,项目并不知道它们。
-
如果您不重建项目,那么您对代码的更改不会反映在输出程序集 (.exe/.dll) 中。通过 Visual Studio(通过“开始调试”按钮或键盘上的 F5)启动项目时,您的项目会在启动之前自动保存和重建。如果您之前没有注意到重建,但现在才这样做,这意味着某些事情发生了变化,导致重建速度比以前慢。