![]() |
|
|
|
#1 |
|
Hi,
Is there a way to connect to a Web Service dynamically at runtime (Web Reference URL)? I have always used Visual Studio to create a Web Reference and then used it in my code. However, that always requires the URL to the Web Service to be the same on the staging site and the production site. Now I have two instances of the same application running (Staging site and Production) and want to store the URL in a file instead. Is there a way to do this? ex. Web.Config AppSetting <add key="WebServiceURL" Value=http://....webserv.asmx> Thank you Maz. Maziar Aflatoun |
|
|
|
|
#2 |
|
Posts: n/a
|
You can dynamically set the URI of a web service using web.config but you
need to edit the proxy class to do it. You can get to the proxy class through the object browser (or you can open it directly by navigating through the web references folder structure). Once in the proxy class, just look for the URI and replace it with a read from your web.config. One drawback to this is that if you need to regenerate your proxy class, you'll need to update the URI again. HTH ---- http://www.davefancher.com =?Utf-8?B?RGF2ZSBGYW5jaGVy?= |
|
|
|
#3 |
|
Posts: n/a
|
Maziar Aflatoun wrote:
> Hi, > > Is there a way to connect to a Web Service dynamically at runtime (Web > Reference URL)? I have always used Visual Studio to create a Web Reference > and then used it in my code. However, that always requires the URL to the > Web Service to be the same on the staging site and the production site. Now > I have two instances of the same application running (Staging site and > Production) and want to store the URL in a file instead. Is there a way to > do this? > > ex. Web.Config AppSetting <add key="WebServiceURL" > Value=http://....webserv.asmx> > > Thank you > Maz. > > I just have a web.config setting (in appSettings) like this: <add key="MyApp.localhost.MyService" value="http://10.10.10.1/VirDir/MyService.asmx"/> I have a Web Reference to my service on localhost that I use for testing and development. If I want to point to somewhere else this entry redirects to another location without having to modify anything else. HTH! Matt MattB |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Novice needs help with Adserver.Adtech.de | CPU Rookie | General Help Related Topics | 3 | 05-10-2008 05:54 PM |
| Am new here and need help with virus/spyware | cm punk | General Help Related Topics | 1 | 11-13-2006 11:04 AM |
| Trojan Horse! AHHH! | okstatefan@swbell.net | A+ Certification | 11 | 02-08-2005 07:12 PM |
| 'Dynamic Full' vs '2/8' means what? | Dogger the Filmgoblin | DVD Video | 2 | 06-30-2004 09:03 AM |
| Re: High Gasoline Prices Create A+ Service Opportunities | Frederic | A+ Certification | 3 | 01-17-2004 11:38 PM |