[Mono-bugs] [Bug 57710][Nor] Changed - Mono can't locate assemblies in culture and assembly subdirectories
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Tue, 27 Apr 2004 08:39:44 -0400 (EDT)
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 gert.driesen@pandora.be.
http://bugzilla.ximian.com/show_bug.cgi?id=57710
--- shadow/57710 2004-04-27 06:57:53.000000000 -0400
+++ shadow/57710.tmp.18153 2004-04-27 08:39:44.000000000 -0400
@@ -1,23 +1,24 @@
Bug#: 57710
Product: Mono: Runtime
Version: unspecified
-OS:
+OS: unknown
OS Details:
Status: NEW
Resolution:
-Severity:
+Severity: Unknown
Priority: Normal
Component: misc
AssignedTo: mono-bugs@ximian.com
ReportedBy: lluis@ximian.com
QAContact: mono-bugs@ximian.com
TargetMilestone: ---
URL:
Cc:
Summary: Mono can't locate assemblies in culture and assembly subdirectories
+BugsThisDependsOn: 57612
According to the documentation, the runtime should try lo locate the
referenced assemblies in the following directories:
[application base] / [assembly name].dll
[application base] / [assembly name] / [assembly name].dll
@@ -27,6 +28,38 @@
[application base] / [culture] / [assembly name].dll
[application base] / [culture] / [assembly name] / [assembly name].dll
The Mono runtime can't locate assemblies placed in the [assembly name] or
[culture] subdirectory.
+
+------- Additional Comments From gert.driesen@pandora.be 2004-04-27 08:39 -------
+The runtime should not only try to locate referenced assemblies in
+these directory relative to the application base, but also relative
+to all directories in the private path.
+
+eg. if subdirectory "test" is added to the private path, then the
+runtime should try to located a referenced assembly in the following
+directories :
+
+[application base] / [assembly name].dll
+[application base] / [assembly name] / [assembly name].dll
+[application base] / test / [assembly name].dll
+[application base] / test / [assembly name] / [assembly name].dll
+
+So this bug is related to #57612.
+
+Also, I think the .NET runtime tries both a .DLL and .EXE extensions
+(does this mean that Mono should use .dll, .exe, .DLL and .EXE on
+linux or is this overkill ?) :
+
+[application base] / [assembly name].dll (.DLL?)
+[application base] / [assembly name].exe (.EXE?)
+[application base] / [assembly name] / [assembly name].dll (.DLL?)
+[application base] / [assembly name] / [assembly name].exe (.EXE?)
+[application base] / test / [assembly name].dll (.DLL?)
+[application base] / test / [assembly name].exe (.EXE?)
+[application base] / test / [assembly name] / [assembly name].dll
+(.DLL?)
+[application base] / test / [assembly name] / [assembly name].exe
+(.EXE?)
+