I want to deploy a test application on client machine but this machine do not have IIS installed. Is there a way we can deploy an ASP.NET application on client machine without IIS?
Asked
Active
Viewed 176 times
1 Answers
1
You need a web server in order to host an ASP.NET application. You could install the lightweight IIS Express
if you don't want to install the fullblown IIS webserver. Note that out of the box IIS Express will accept only connections from localhost (as it is meant as a development web server) but this can be workarounded
if you need it.

Community
- 1
- 1

Darin Dimitrov
- 1,023,142
- 271
- 3,287
- 2,928
-
Can I use IIS express for production? – MohammadMMohammad Dec 26 '13 at 09:55
-
Yes, you can, but nobody will ever recommend you to. IIS express was never designed for production use. Its designed for development purposes. – Darin Dimitrov Dec 26 '13 at 21:22
-
I'm worry of side effects of Installing the original IIS on client machine, my concern is security... – MohammadMMohammad Dec 27 '13 at 06:51
-
You shouldn't be installing IIS on client machines. IIS is intended to be installed on servers which is where web applications are hosted. – Darin Dimitrov Dec 27 '13 at 10:12