Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / .NET SDK / June 2004

Tip: Looking for answers? Try searching our database.

Do I have to install SDK onevery client?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Mr m?ll - 24 May 2004 00:58 GMT
Hi!
Im quite new to the .NET-stuff and I'm just trying to get a
client-server program to work. I have a server with a Web
Service-program then Im using
wsdl to make the proxy-file to include in my clientapp.

Everything works fine when client and server are running on the same
machine but when I try to move the client to another computer
(200MHz,win98), how do I do ?

Do I have to use wsdl on the client to create the the proxy from
there?
Do I have to install the SDK on every client, when doing anything
.NETish?

(I try not to use Visual Studio here, following an example at
http://www.codeguru.com/Csharp/Csharp/cs_webservices/tutorials/article.php/c5477)

/Möll
Stefano \ - 24 May 2004 08:22 GMT
> Do I have to install the SDK on every client, when doing anything
> .NETish?

The .NET runtime will be enough.
http://msdn.microsoft.com/netframework/technologyinfo/redist/default.aspx

Signature

 WildHeart'2k4

Mr m?ll - 24 May 2004 12:17 GMT
ok, got it, I should use install the redistributable on the client and
then copy the wsdl to the client and run it from there. (But why isnt
wsdl.exe included in the redist?)

möll
Dino Chiesa [Microsoft] - 01 Jun 2004 21:45 GMT
No, you should not copy the wsdl to the client and run it.

In your original post you said you are using wsdl to make the proxy-file to
include in the client app.  I suppose this means you are using   wsdl.exe
on a wsdl file.   Once you generate the proxy from this step, you need to
compile it.  The output of that is a DLL.  This is one of the pieces that
needs to be installed on the client.  The DLL, not the wsdl, nor wsdl.exe.

There are 2 stages we are discussing here:
 design and compilation - in which you need wsdl.exe, csc.exe, nmake.exe,
and so on.  You need the sdk for this stage.  The SDK also requires the
redistributable!
 running the app - in this stage you need the "redistributable", which is
the runtime piece.  You don't need the SDK.

> ok, got it, I should use install the redistributable on the client and
> then copy the wsdl to the client and run it from there. (But why isnt
> wsdl.exe included in the redist?)
>
> m?ll
Mr m?ll - 15 Jun 2004 20:44 GMT
Ok, I was worried that if I ran the wsdl.exe-->compiler-->dll-file on
the server it would store information about itself and that this info
would aplpy for the clients...anyway forget it, thanks anyway

/Möll

> No, you should not copy the wsdl to the client and run it.
>
[quoted text clipped - 16 lines]
> >
> > möll

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.