【发布时间】:2014-09-09 09:39:52
【问题描述】:
我正在开发 winform 应用程序。作为同一项目的一部分,我的应用程序中有一个用户控件。我在该用户控件的构造函数中编写了以下代码
public ctrlCurrentLocation()
{
InitializeComponent();
string NewLine = System.Environment.NewLine;
string strHeader = string.Concat("<?xml version=\"1.0\"?>", NewLine, "<TrackMap>", NewLine);
string strLast = strHeader + string.Concat("</TrackMap>", NewLine);
strXMLPath = AppDomain.CurrentDomain.BaseDirectory + "JavaScript\\TrackMap.xml";
FileStream fs1 = File.Open(strXMLPath, FileMode.Create);
StreamWriter writer1 = new StreamWriter(fs1, Encoding.UTF8);
writer1.Write(strLast);
writer1.Close();
fs1.Dispose();
.......
.
.
}
现在,在构建解决方案后,此用户控件出现在工具箱中。 当我试图在我的 mainForm 中拖动这个用户控件时,它会抛出设计时异常说
可能是什么原因,它在行抛出错误
FileStream fs1 = File.Open(strXMLPath, FileMode.Create);
【问题讨论】:
标签: c# winforms user-controls