<html>
<body>
I think it's a mistake cause for test I created a link
<font face="Courier New, Courier" size=2>Consts.AssemblyMono_Security.dll
</font>pointing to<font face="Courier New, Courier" size=2>
Mono.Security.dll</font> into gac and it runs well but maybe it's only an
hack and I'm not understanding what is going on :-)<br><br>
At 10.59 09/07/2007, you wrote:<br>
<blockquote type=cite class=cite cite="">I've upgraded mono to the latest
stable version<br><br>
]# mono --version<br>
Mono JIT compiler version 1.2.4 (tarball)<br><br>
but I've the same problem.<br>
I've done some log and I noticed that, for system assemblies it search in
the gac<br><br>
<font face="Courier New, Courier" size=2>Mono-INFO: Assembly Loader
probing location:
'/usr/lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll'.<br>
<br>
</font>instead, during SSL mailing it search for<br><br>
<font face="Courier New, Courier" size=2>Mono-INFO: Assembly Loader
probing location: '/usr/lib/Consts.AssemblyMono_Security.dll'.<br>
Mono-INFO: Assembly Loader probing location:
'/usr/lib/Consts.AssemblyMono_Security.exe'.<br><br>
</font>and, as there no files with that name it gives<br><br>
Unhandled Exception: System.Web.HttpException: Cannot load
Mono.Security.dll ---&gt; System.Web.Mail.SmtpException: Cannot load
Mono.Security.dll<br>
&nbsp; at System.Web.Mail.SmtpClient.ChangeToSSLSocket ()
[0x00000]<br><br>
I checked source code, this is the incriminated piece of code:<br><br>
<br><br>
<br>
<pre><x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>Assembly
a;
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>
<font face="Courier New, Courier" color="#0000FF">try</font> {
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>a =
Assembly.Load(<font face="Courier New, Courier" color="#B22222">
&quot;Consts.AssemblyMono_Security&quot;</font>);
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>}
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>
<font face="Courier New, Courier" color="#0000FF">catch</font>
(System.IO.FileNotFoundException) {
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>
<font face="Courier New, Courier" color="#0000FF">throw</font>
<font face="Courier New, Courier" color="#0000FF">new</font>
SmtpException(
<font face="Courier New, Courier" color="#B22222">&quot;Cannot load
Mono.Security.dll&quot;</font> );
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><x-tab>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>}


</pre><font face="Courier New, Courier"></font>I can't understand if it's
a mistake or it should work in another way.<br>
Some hint?<br><br>
<br>
At 16.55 03/07/2007, Sebastien Pouliot wrote:<br>
<blockquote type=cite class=cite cite="">On Tue, 2007-07-03 at 14:50
+0200, APS wrote:<br>
&gt; Just to know, what is the way to log the path where mono search for
assemblies?<br><br>
As stated earlier &quot;man mono&quot; has a lot of debugging options for
you.<br><br>
You can try this one to see from where mono loads the default (e.g.<br>
mscorlib) assemblies.<br><br>
MONO_LOG_LEVEL=&quot;info&quot; MONO_LOG_MASK=&quot;asm&quot; mono
youapp.exe<br><br>
<br>
But as Paolo said, do yourself a favor and update to a more recent<br>
version of mono. There's been a lot of changes recently (some may
not<br>
have been released yet) in the code you're trying to use.<br><br>
&gt; <br>
&gt; At 12.18 03/07/2007, you wrote:<br>
&gt; &gt;On 07/02/07 APS wrote:<br>
&gt; &gt; &gt; # mono --version<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Mono JIT compiler version 1.1.17.2, (C) 2002-2006 Novell,
Inc and<br>
&gt; &gt;[...]<br>
&gt; &gt; &gt; Some other hint? :-)<br>
&gt; &gt;<br>
&gt; &gt;No need: the above is enough to tell us you're using an ages old
mono:<br>
&gt; &gt;use mono 1.2.4.<br>
&gt; &gt;<br>
&gt; &gt;lupus<br>
&gt; &gt;<br>
&gt; &gt;--<br>
&gt;
&gt;-----------------------------------------------------------------<br>
&gt;
&gt;lupus@debian.org&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
debian/rules<br>
&gt;
&gt;lupus@ximian.com&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Monkeys do it better<br>
&gt; &gt;_______________________________________________<br>
&gt; &gt;Mono-devel-list mailing list<br>
&gt; &gt;Mono-devel-list@lists.ximian.com<br>
&gt; &gt;
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" eudora="autourl">
http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; Mono-devel-list mailing list<br>
&gt; Mono-devel-list@lists.ximian.com<br>
&gt;
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" eudora="autourl">
http://lists.ximian.com/mailman/listinfo/mono-devel-list</a></blockquote>
_______________________________________________<br>
Mono-devel-list mailing list<br>
Mono-devel-list@lists.ximian.com<br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" eudora="autourl">
http://lists.ximian.com/mailman/listinfo/mono-devel-list</a></blockquote>
</body>
</html>