Where are the deployment files propagated to the .NET Web Service running inside Visual Studio?

When I use my browser to test my web service, it opens at http: // localhost: 4832 / - where can I find its files physically on my disk?

Update

I don't want to know where the files for my VS.NET solution are, but where should I put the web service files .... asmx, .dll and other files that I will be installing for the real web service later.

Update 2

To initialize the web service, you need to call some external DLL to get the plugin. This is why I need to know where these files are to be run manually with the dll plugin ...

+1


source to share


3 answers


So when you start a web service from VS-Cassini (embedded web server), these files are run directly from that project's bin file.



http: // localhost: 4832 / will point to the folder where your code is located (as suggested by ALassek) and consume your asmx file directly. This asmx file will be launched from the dll that was compiled into the bin folder.

+4


source


If you choose your solution, go to the menu View → Properties. The Path field will tell you where the files are.




Assembly files are stored in the .Net temp folder during development because they are recompiled every time you make changes. When you publish a site, they are placed in the Bin folder.

+2


source


LFSR's answer was pretty good and I was willing to accept it, but just to make sure I added the line

"Assembly.GetExecutingAssembly (). Location" in the code to show me the path of the executing assembly and what appears to be all the DLLs in the temp folder:

C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ ASP.NET Temporary Files \ root \ 57e0fe88 \ e8cbe653 \ assembly ...

0


source







All Articles