【发布时间】:2018-07-26 17:22:18
【问题描述】:
我有一个 Windows 窗体应用程序,需要对其进行一些 UI 和代码更改。我进行了适当的更改(主要是删除了一些控件并移动了一些代码)。奇怪的是,在进行更改后,我会重新构建运行,尽管进行了更改,保存了更改并进行了多次构建,但应用程序将始终运行,就好像从未进行过更改一样。
我尝试 Build -> Clean Solution 几次,但无济于事。我决定尝试手动删除bin 和obj 文件夹并重建。但是,关闭解决方案,删除这些文件夹后,我尝试再次构建并收到以下错误:
据我所知,OutputPath 和 AssemblyName 设置正确。这只会影响 Debug,Release 运行良好(某种程度),甚至在调试 XML 和 *.vshost 文件中创建,但不是可执行文件。我试过几次重启VS无济于事。我到底做了什么,我该如何解决?
编辑在右键单击解决方案并对解决方案中的所有项目进行批量构建后,事情开始起作用了。我仍然不知道发生了什么,所以如果有人有任何理论,请随时发表评论。
【问题讨论】:
-
这不是构建错误。您正在尝试运行该程序。它不在那里。检查错误列表。接下来禁用已安装的反恶意软件产品。
-
@HansPassant 我最终弄清楚了,但是单击开始时它仍然通常首先构建,错误列表中没有任何内容。
标签: visual-studio visual-studio-2015 build executable