2010-11-22 93 views
1

我的桌面应用程序,我创建了一个窗体并执行它,它已成功执行,但即使在修改表单之前使用了以前的窗体。为此,我已经删除了前面窗体的调试文件夹中创建的所有dll和.exe文件。但现在它显示以下错误...dll文件或.exe文件丢失

bin/debug .exe文件丢失。

+0

这是在Visual Studio中? – 2010-11-22 11:35:53

+0

是的,你是对的 – Srivastava 2010-11-22 11:37:18

+0

vshost不被删除 – Srivastava 2010-11-22 11:37:59

回答

0

您必须重新编译重新生成的dll

+1

但它是给出了上述错误 – Srivastava 2010-11-22 11:37:35

+1

@Srivastava:我假设你解决了“上述错误?”什么让你接受这个答案,当你说它不适合你?请解释你做了什么来解决问题(发布答案?),以便任何有相同问题的人都能找到解决方案。 – 2010-11-23 14:33:03

1

首先,确保你是在调试模式,而不是发布模式:

  1. 在选择项目Solution Explorer。

  2. 从“查看”菜单中选择“属性页”。

  3. 如果您使用的是C#或F#,请单击“构建”或“调试”选项卡。如果您使用VB.NET,请单击“编译”或“调试”选项卡。如果您使用C++,请单击“配置属性”选项卡。

  4. 在“配置”下拉列表中,选择“调试”。

    (如果您有任何这方面的麻烦,请查看MSDN上的full how-to guide。)

然后,清洁和重建的解决方案:

  1. 从 “建设”菜单中,选择“Clean Solution”。

  2. 再次从“Build”菜单中选择“Rebuild Solution”。

  3. 最后,从“Debug”菜单中选择“Start Debugging”(或按F5)。

如果仍然不工作:

  • 打开您在设计视图(编辑,而不运行的应用程序,因为如果你要做出的进一步变化形式表单)并确保您的更改实际上已保存。

  • 确保您的代码调用了正确的(更新的)表单。检查您要求应用程序显示的表单的名称,并确保它与要显示的表单匹配。

  • 请确保您没有相同表单的两个副本。您可能意外修改了第二个版本,并且您的代码仍显示原始版本。

0

请务必标明建设项目中配置管理器:

enter image description here