Я должен согласиться с tvanfosson. Включение полноценного автономного веб-сервера и сервера, поддерживающего как ASP, так и PHP, - непростая задача. Возможно, это можно сделать, но я не знаю, есть ли у вас рабочая сила или ресурсы для этого.
Ваша лучшая надежда, вероятно, будет включать в ваше приложение самонастраивающийся веб-сервер. Для PHP вы можете просто использовать веб-сервер с открытым исходным кодом, такой как Apache, с Zend Engine. Я не совсем уверен, как вы могли бы распространять интерпретатор ASP с вашим программным обеспечением.
Тем не менее, я думаю, что более практичным решением будет просто сделать то, что делают Dreamweaver и большинство других HTML-редакторов / инструментов веб-разработки. Поскольку пользователь, скорее всего, уже имеет доступ к веб-серверу, вы можете просто предоставить ему информацию для входа в систему для SFTP / SCP и заставить приложение загрузить код на удаленный или локальный сервер для тестирования.