[Mono-bugs] [Bug 29580][Nor] Changed - assebmly lookups are inconsistent
bugzilla-daemon@rocky.ximian.com
bugzilla-daemon@rocky.ximian.com
6 Sep 2002 12:36:50 -0000
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 martin@gnome.org.
http://bugzilla.ximian.com/show_bug.cgi?id=29580
--- shadow/29580 Fri Sep 6 08:24:02 2002
+++ shadow/29580.tmp.30814 Fri Sep 6 08:36:50 2002
@@ -1,13 +1,13 @@
Bug#: 29580
Product: Mono/MCS
Version: unspecified
OS: other
OS Details:
-Status: ASSIGNED
-Resolution:
+Status: RESOLVED
+Resolution: NOTABUG
Severity: Unknown
Priority: Normal
Component: Misc
AssignedTo: martin@gnome.org
ReportedBy: joe@ximian.com
QAContact: mono-bugs@ximian.com
@@ -37,6 +37,16 @@
In these cases, mcs should also be explicit about where it looked for the
assembly. That is, if I build in /cvs/mono and do the "-r
System.Drawing.dll" above, it should say something like "error CS0006:
Cannot find assembly `/cvs/mono/System.Drawing.dll'" so as to clarify where
exactly it looked.
+
+------- Additional Comments From martin@gnome.org 2002-09-06 08:36 -------
+Unfortunately, this is also not a bug, but a feature :-)
+
+This is related to #29749 - MCS cannot reference a different System.dll in the application you're compiling than the one it's
+currently using. Thus, loading System.Drawing.dll always succeeds because it's already loaded.
+
+The only thing we could do is make MCS abort or issue a warning if you're attempting to -r any core assemblies with full pathnames.
+
+