ironpython, exception in mscorlib when reading .py file from network share
fuzzyman at gmail.com
Tue Jul 29 11:09:07 CEST 2008
On Jul 29, 9:34 am, mindmind <t... at kamstrup.dk> wrote:
> I have a ironpython 184.108.40.206 host in my c# app, and When doing a
> i often get the error below, when "file" is on a network share :
> (winXp client , windows ??? server)
> 21-07-2008 12:47:28 : Traceback (most recent call last):
> 21-07-2008 12:47:28 : File c:\sandbox\xxx.cs
> 21-07-2008 12:47:28 : File c:\sandboxx\yyy.cs
> 21-07-2008 12:47:28 : File mscorlib, line unknown, in ReadAllBytes
> 21-07-2008 12:47:28 : File mscorlib, line unknown, in Read
> 21-07-2008 12:47:28 : File mscorlib, line unknown, in ReadCore
> 21-07-2008 12:47:28 : File mscorlib, line unknown, in WinIOError
> 21-07-2008 12:47:28 : IOError: The specified network name is no longer
> 21-07-2008 12:47:28 :
> Exception is caught before first line in python is executed.
> Other parts of the program is also accessing the network (for copying
> files etc), and never fails,
> so networks connection is "ok" (maybe not perfect, but at least
> Is the ExecuteFile reading the contents of the .py file differently
> than a "copy" primitive is (other timeout/retry values) ?
> Does anyone have any ideas of how to setup windows , ironpython host
> or .NET lib differently, to stop it doing this ? Fallback solution is
> to copy file locally before execution, but I would rather fix this.
I don't know the answer - I do know that .NET permissions issues and
accessing network resources are a bit 'weird'. You're likely to get an
answer if you ask on the IronPython mailing list.
More information about the Python-list