Winforms 用户控件尝试访问文件时VS2012崩溃

Winforms 用户控件尝试访问文件时VS2012崩溃,winforms,file-io,user-controls,visual-studio-2012,Winforms,File Io,User Controls,Visual Studio 2012,我正在构建一个windows窗体应用程序(C#)。我创建了一个相当复杂的自定义用户控件,效果非常好。问题是,当我将此控件添加到主窗体时,它会在一段时间后崩溃 环顾四周后,我发现有人建议我使用两个VS实例,一个用于调试另一个——这很快就缩小了问题的范围: 自定义用户控件包含一个30秒的计时器,该计时器在完成时将一些数据保存到XML文件中。由于程序实际上未运行,因此它正在尝试将文件保存到C:\program Files(x86)\Microsoft Visual Studio 11.0\Common

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

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

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


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

您是否查看了控件的
DesignMode
属性?感谢您的提示-我在设计模式下禁用了计时器,这似乎解决了问题,谢谢。