Re: Problem with file accessing
- From: "Nicholas Paldino [.NET/C# MVP]" <mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sat, 28 Apr 2007 10:19:35 -0400
Why not just make it so you can share the file for read access
(FileShare.Read)? That way, you aren't blocking out other processes that
want to read the file (I'm assuming you are reading the same file in the
other process in the same way).
Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx
<sushma> wrote in message news:200742863413sushmar@xxxxxxxxxxxxxxxxxxxxxxxxx
Hi all. My Problem is i have an application that launches an external
process on a button click. The other process has a feature of accessing a
file during its load and also in its formclosing method.
Now the problem is once i launch and close the application and immediately
relaunch the application it gives me an exception saying that the file is
in use.
What is the workaround for this since same file is being accessed during
the closing of the previous instance and launching of the new instance.
My Code snippet where i get an exception is
XmlDocument dom = new XmlDocument();
string strFileName = Application.StartupPath +
"\\DataAccess\\FunctionAccessList.xml";
dom.Load(strFileName);
Right now i managed like below
XmlDocument dom = new XmlDocument();
string strFileName = Application.StartupPath +
"\\DataAccess\\FunctionAccessList.xml";
try
{
//FileStream fs = System.IO.File.Open(strFileName,
FileMode.OpenOrCreate, FileAccess.Read, FileShare.None);
// fs.Close();
dom.Load(strFileName);
}
catch
{
try
{
Thread.Sleep(10000);
dom.Load(strFileName);
}
catch
{
InformationAlert.Show("Please wait for some
time and launch Programs and Reports, as the Programs list is being
refreshed.",true );
Application.Exit();
}
}
Please post me some work around for this
EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com
.
- Follow-Ups:
- Re: Problem with file accessing
- From: sushma
- Re: Problem with file accessing
- References:
- Problem with file accessing
- From: sushma
- Problem with file accessing
- Prev by Date: Re: sliding panel
- Next by Date: Re: Difficulty with System.Diagnostics.Process and MySqlDump
- Previous by thread: Problem with file accessing
- Next by thread: Re: Problem with file accessing
- Index(es):
Relevant Pages
|