[Mono-bugs] [Bug 81040][Wis] Changed - Path with spaces causes Assembly.Load to fail
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Mon Mar 5 16:40:15 EST 2007
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by naasking at gmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=81040
--- shadow/81040 2007-03-05 15:20:56.000000000 -0500
+++ shadow/81040.tmp.32006 2007-03-05 16:40:15.000000000 -0500
@@ -1,13 +1,13 @@
Bug#: 81040
Product: Mono: Class Libraries
Version: 1.2
OS: unknown
OS Details: Windows XP
-Status: RESOLVED
-Resolution: NOTABUG
+Status: REOPENED
+Resolution:
Severity: Unknown
Priority: Wishlist
Component: System
AssignedTo: mono-bugs at ximian.com
ReportedBy: naasking at gmail.com
QAContact: mono-bugs at ximian.com
@@ -93,6 +93,14 @@
will attempt to load the assembly by scanning the base directory of
the appdomain and the GAC for an assembly matching the given assembly
name (the actual procedure is more complex, but you get the point).
If you want to load an assembly using a known file path, then use
Assembly.LoadFrom.
+
+------- Additional Comments From naasking at gmail.com 2007-03-05 16:40 -------
+If the path does not contain spaces, the assembly is found, if the
+path contains spaces it is not found. This is a BUG with Mono's
+AssemblyName.GetAssemblyName or Assembly.Load. The above code works
+perfectly with Microsoft's .NET implementation, yet fails with Mono.
+IKVM.NET uses this exact procedure for loading assemblies. Bug was
+confirmed with IKVM developer before filing it here.
More information about the mono-bugs
mailing list