I have an Atlas enabled asp page working fine in Visual Web Developer 2005.
It has a Web Service with two methods one for an autocomplete and another to generate a datatable to populate a datagrid.
The second method makes calls two methods from a DataSet object.(one gets a row and the other its details.)
When I deploy to produccion the autocomplete works fine but populating the datagrid fails with:
Exception has been thrown by the target of an invocation
thrown by InternetExplorer.
I tested the Web Service calling its operations directly and it works fine.
Please help.
ps. the production machine has low space in C:\ drive.
In both cases I go against the same SQL Server 2000 database.
Since I posted the question above I was able to "deploy" to a Virtual Directory (called "LocalAtlas" situated on D:\VB Projects\VB Web Developer\Atlas Web Virtual Dir\ ) of my Local IIS and after I added the impersonation tag
<
identityimpersonate="true"userName="vvvvvvvv"password="pppppppp"/>the page worked as expected. However, it is looking for the .asmx file in the same directory where Visual Studio looks.
But changing the KEY tag from
<
addkey="OBWebServiceRef.OBWebService"value="http://localhost:1459/AtlasWebSite1/OBWebService.asmx"/>as created by Visual Web Dev to
<
addkey="OBWebServiceRef.OBWebService"value="http://localhost/LocalAtlas/OBWebService.asmx"/>or anything else I can think of (in Web.config) does not work.
(I removed the fileAtlasWebSite1/OBWebService.asmxto avoid using it)
No comments:
Post a Comment