FileInfo..ctor(string fileName) throwing exception: bug in SL 4.0 or .NET 4.0?
Posted
by Duncan Bayne
on Stack Overflow
See other posts from Stack Overflow
or by Duncan Bayne
Published on 2010-03-15T00:19:21Z
Indexed on
2010/03/15
0:29 UTC
Read the original article
Hit count: 584
.net-4.0
|silverlight-4.0
The following test case passes in .NET 4.0:
var fiT = new FileInfo("myhappyfilename");
Assert.IsNotNull(fiT);
... but fails in Silverlight 4.0 with the following error:
System.ArgumentNullException: Value cannot be null.
Parameter name: format
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at System.Environment.GetResourceString(String key, Object[] values)
at System.IO.FileSecurityState.EnsureState()
at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
at System.IO.FileInfo..ctor(String fileName)
Either the failure is a bug in SL 4.0, or the non-failure is a bug in .NET 4.0. Anyone know which it is?
(For the record, I'm running SL 4.0 on VS 2010 RC, which may be contributing to the problem).
© Stack Overflow or respective owner