Ask a Question related to ASP.NET Web Services, Design and Development.
-
Chan #1
Have to Be A Virtual Directory?
I have a project named NET. It has .aspx and one .asmx files. This NET
is a virtual directory and application in IIS:
- All .aspx and one .asmx and their .vb files are located at the root
level of NET.
- Win2K with SP4.
- .Net Framework 1.1.4322
- .NET Studio 2003
I can do the followings without using WSDL.exe and VBC.exe at command
line:
- use [url]http://localhost/NET/WebService.asmx[/url] to test it.
- run a .aspx as client to call WebService's members.
To deploy the .asmx service to a different box WITHOUT .NET Studio
2003 ONLY, following steps were carried out:
<1> run WSDL at command line exactly as
wsdl /l:VB /out:WebService.vb [url]http://localhost/NET/WebService.asmx[/url]
/n:NET
<2> run VBC at command line exactly as
vbc /t:library /out:WebService.dll WebService.vb /r:syste.dll
/r:system.web.services.dll
put the generated .dll into \NET\bin
<3> copy my WebService.* from local \NET directory to remote \NET
directory.
<4> copy WebService.dll from local \NET\bin to remote \NET\bin
directory.
So far, no problem. But can not even test the service using
http://<RemoteServerName>/NET/WebService.asmx
Here is the actual error returned
-------------------------------------
Parser Error Message: Could not create type 'NET.WebService'.
Source Error:
Line 1: <%@ WebService Language="vb" Codebehind="WebService.asmx.vb"
Class="NET.WebService" %>
-------------------------------------
If the same problem with .aspx, it can be resolved by simply "Build"
the solution in .NET Studio 2003.
I then read Framework doc, titled "Ddploying XML Web Services", it
said a virtual directory & app is needed for the web service, then the
bin under it. Still failed with the same error.
So, I don't think an individual virtual directory & app is needed. And
I don't think "localhost" in the wsdl kills it.
Is there any expert?
Thanks.
Chan Guest
-
virtual directory
Our corporate website uses coldfusion. We have developed a web time entry system that also uses coldfusion. I am trying to setup the new timentry... -
vHost - Virtual Directory
I'm trying to play videos using the flvplayer control and FMS. If I put my flv directly in the FMS applications/streams/_definst_ directory, and... -
Web Application, virtual directory
Hi, here the situation: My purpose is to have one physical directory(PD) (c:\webapplication) and a lot of virtual directory(VD) pointing to ... -
Configure a virtual directory?
Hi, I want to install a simple web service using IIS, how can I create a directory under Inetpub/wwwroot/ and configure it into a web application... -
Remote Virtual Directory
HI, I have a virtual directory on one machine pointing to a virtual directory on another machine on the same intranet. I get the following error... -
Jan Tielens #2
Re: Have to Be A Virtual Directory?
Why are you re-compiling the webservice proxy?
My guess is that it has something to do with the compiled assembly. Do you
have set your version numbers in the assembly.info file (e.g. 1.0.0.0
instead of 1.*)?
--
Greetz
Jan Tielens
________________________________
Read my weblog: [url]http://weblogs.asp.net/jan[/url]
"Chan" <hifchan@yahoo.com> wrote in message
news:fe01f62a.0401151501.26834a0f@posting.google.c om...> I have a project named NET. It has .aspx and one .asmx files. This NET
> is a virtual directory and application in IIS:
> - All .aspx and one .asmx and their .vb files are located at the root
> level of NET.
> - Win2K with SP4.
> - .Net Framework 1.1.4322
> - .NET Studio 2003
>
> I can do the followings without using WSDL.exe and VBC.exe at command
> line:
> - use [url]http://localhost/NET/WebService.asmx[/url] to test it.
> - run a .aspx as client to call WebService's members.
>
> To deploy the .asmx service to a different box WITHOUT .NET Studio
> 2003 ONLY, following steps were carried out:
> <1> run WSDL at command line exactly as
> wsdl /l:VB /out:WebService.vb [url]http://localhost/NET/WebService.asmx[/url]
> /n:NET
> <2> run VBC at command line exactly as
> vbc /t:library /out:WebService.dll WebService.vb /r:syste.dll
> /r:system.web.services.dll
> put the generated .dll into \NET\bin
> <3> copy my WebService.* from local \NET directory to remote \NET
> directory.
> <4> copy WebService.dll from local \NET\bin to remote \NET\bin
> directory.
>
> So far, no problem. But can not even test the service using
> http://<RemoteServerName>/NET/WebService.asmx
>
> Here is the actual error returned
> -------------------------------------
> Parser Error Message: Could not create type 'NET.WebService'.
> Source Error:
>
> Line 1: <%@ WebService Language="vb" Codebehind="WebService.asmx.vb"
> Class="NET.WebService" %>
> -------------------------------------
>
> If the same problem with .aspx, it can be resolved by simply "Build"
> the solution in .NET Studio 2003.
>
> I then read Framework doc, titled "Ddploying XML Web Services", it
> said a virtual directory & app is needed for the web service, then the
> bin under it. Still failed with the same error.
>
> So, I don't think an individual virtual directory & app is needed. And
> I don't think "localhost" in the wsdl kills it.
>
> Is there any expert?
>
> Thanks.
Jan Tielens Guest
-
H Chan #3
Re: Have to Be A Virtual Directory?
Re-compiling?
If you meant the "Build", that's the way .NET Studio works to "Run".
If you meant wsdl.exe, that's what's the online doc said. First wsdl,
then vbc to generate the .dll and others.
*** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
H Chan Guest
-
Chan #4
Re: Have to Be A Virtual Directory?
Re-compiling?
If you meant the "Build", that's the way .NET Studio works to "Run".
If you meant wsdl.exe, that's what's the online doc said. First wsdl,
then vbc to generate the .dll and others.
Chan Guest
-
Guogang #5
Re: Have to Be A Virtual Directory?
My guess is that you have not enabled "Application" for your directory after
XCopy deployment.
Open property dialog of your directory in IIS manager, under "Application
Settings", if there is a "Create" button, click the button will solve your
problem.
"Chan" <hifchan@yahoo.com> wrote in message
news:fe01f62a.0401151501.26834a0f@posting.google.c om...> I have a project named NET. It has .aspx and one .asmx files. This NET
> is a virtual directory and application in IIS:
> - All .aspx and one .asmx and their .vb files are located at the root
> level of NET.
> - Win2K with SP4.
> - .Net Framework 1.1.4322
> - .NET Studio 2003
>
> I can do the followings without using WSDL.exe and VBC.exe at command
> line:
> - use [url]http://localhost/NET/WebService.asmx[/url] to test it.
> - run a .aspx as client to call WebService's members.
>
> To deploy the .asmx service to a different box WITHOUT .NET Studio
> 2003 ONLY, following steps were carried out:
> <1> run WSDL at command line exactly as
> wsdl /l:VB /out:WebService.vb [url]http://localhost/NET/WebService.asmx[/url]
> /n:NET
> <2> run VBC at command line exactly as
> vbc /t:library /out:WebService.dll WebService.vb /r:syste.dll
> /r:system.web.services.dll
> put the generated .dll into \NET\bin
> <3> copy my WebService.* from local \NET directory to remote \NET
> directory.
> <4> copy WebService.dll from local \NET\bin to remote \NET\bin
> directory.
>
> So far, no problem. But can not even test the service using
> http://<RemoteServerName>/NET/WebService.asmx
>
> Here is the actual error returned
> -------------------------------------
> Parser Error Message: Could not create type 'NET.WebService'.
> Source Error:
>
> Line 1: <%@ WebService Language="vb" Codebehind="WebService.asmx.vb"
> Class="NET.WebService" %>
> -------------------------------------
>
> If the same problem with .aspx, it can be resolved by simply "Build"
> the solution in .NET Studio 2003.
>
> I then read Framework doc, titled "Ddploying XML Web Services", it
> said a virtual directory & app is needed for the web service, then the
> bin under it. Still failed with the same error.
>
> So, I don't think an individual virtual directory & app is needed. And
> I don't think "localhost" in the wsdl kills it.
>
> Is there any expert?
>
> Thanks.
Guogang Guest
-
Chan #6
Re: Have to Be A Virtual Directory?
It's an application besides a virtual directory.
Chan Guest



Reply With Quote

