void SetFormLoad(object sender, EventArgs e)
{
string path=Application.StartupPath+@"userconset.xml";
XmlReader xmldoc=XmlReader.Create(path);//这里提示错误!!
xmldoc.ReadStartElement("userconset");
xmldoc.ReadStartElement("com");
textBox2.Text=xmldoc.ReadString();
xmldoc.ReadEndElement();
}
解决方案 »
- 用尽力积分急求遍历文件夹某后缀的文件
- DialogResult
- 请教一个C#基础问题
- cs打包win32?
- 水晶报表动态改变纸张时,总是出现以下错误“设置打印机发生错误,错误信息为:无效索引。 (异常来自 HRESULT:0x8002000B (DISP_E_BADINDEX))”
- 为何用server=192.168.2.164连接数据库出错
- 在使用MessageBox.Show();与MessageBox.ShowModel();中有什么区别啊?
- 窗口间的互相调用
- .Net FrameWork中有图表控件吗?
- winform的treeView问题!
- 一个简单问题
- treeview秒杀,挑战你速度!!
你的路径错了
string path=Application.StartupPath+@"userconset.xml";
{
string path=Application.StartupPath+@"userconset.xml";
XmlReader xmldoc=XmlReader.Create(path);//这里提示错误!!
xmldoc.ReadStartElement("userconset");
xmldoc.ReadStartElement("com");
textBox2.Text=xmldoc.ReadString();
xmldoc.ReadEndElement();
}这里的Application.StartupPath显然是系统的路径, 而IIS的权限是没有写的权限的,因此而导致了异常,要么给那个目录加上IIS的执行账户的读写权限,或者你只能使用 Server.MapPath("/") 这个目录下的任意目录