我的asp.net项目中有这段代码:
protected void btnSave_Click(object sender, EventArgs e)
{
try
{
using (StreamWriter sw = File.CreateText(Server.MapPath(@"~/AboutUs.txt")))
{
sw.Write(FreeTextBox1.Text);
sw.Close();
sw.Dispose();
lblError.Text = "تغییرات با موفقیت ذخیره شد.";
lblError.CssClass = "success";
}
}
catch (Exception ex)
{
lblError.Text = "خطایی روی داده است!" + "\n" + ex.ToString();
lblError.CssClass = "error";
}
finally
{
lblError.Visible = true;
}
}
有时(并不总是)当我点击btnSave
时发生以下错误:
IOException:进程无法访问文件'filename',因为它正被另一个进程
使用
为什么?
答案 0 :(得分:-1)
您只需在看到Windows任务管理器后运行您的应用程序 - >进程,运行您的任何notepad.exe只需右键单击然后单击结束进程。