[Mono-bugs] [Bug 29580][Nor] Changed - assebmly lookups are inconsistent
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 firstname.lastname@example.org.
--- shadow/29580 Fri Sep 6 08:24:02 2002
+++ shadow/29580.tmp.30814 Fri Sep 6 08:36:50 2002
@@ -1,13 +1,13 @@
@@ -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 email@example.com 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.