Switch your soapsuds -oa switch from -oa:server.dll to -oa:remoting2.dll
so that the soapsuds-generated shim assembly used by the client has the
same name as the actual target server assembly (remoting2).  Be sure not
to overwrite the real server assembly when you do this :-).  Then update
your client project to reference this newly named dll and try again.

-Mike
DevelopMentor
http://staff.develop.com/woodring

> -----Original Message-----
> From: Moderated discussion of advanced .NET topics.
> [mailto:[EMAIL PROTECTED]] On Behalf Of Sean Chase
> Sent: Wednesday, February 12, 2003 1:57 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [ADVANCED-DOTNET] Asynch Remoting Call Fails
>
>
> Hi Mike,
>
> Thanks for your reply.
>
> The syntax I used at the command line for soapsuds is:
>
> soapsuds -url:http://localhost:1095/ServiceClass?WSDL -oa:Server.dll
>
> The directory structure for the server console app is:
>
> My Documents\Visual Studio Projects\Remoting2\bin\Debug
>
> ...and the client directory is:
>
> Visual Studio Projects\Remoting2Client\bin\Debug
>
> The soapsuds generated DLL is in:
>
> My Documents\Visual Studio Projects\Remoting2Client
>
> The exception text is:
>
> "Cannot load type soap:ServiceClass,
> http://schemas.microsoft.com/clr/nsassem/Server/Remoting2%2C%2
> 0Version%3D1.0
> .1137.27545%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull.
>

[snip]

Reply via email to