1

我正在构建一个 Windows 窗体应用程序 (C#)。我创建了一个相当复杂的自定义用户控件,效果很好。问题是,当我将此控件添加到我的主窗体时,它会在一段时间后崩溃 VS。

环顾四周后,我发现我使用两个 VS 实例的建议,一个用于调试另一个 - 这很快缩小了问题的范围:

自定义用户控件包含一个 30 秒的计时器,它在完成时将一些数据保存到 XML 文件中。由于程序实际上并没有运行,它试图将文件保存到C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE,它没有权限(因此崩溃)。

这是一个不常见的问题,当应用程序正常运行时不会出现问题(文件设置为与可执行文件保存在同一目录中)。有没有办法阻止控件在设计模式下运行?

4

0 回答 0