2013-06-25 3 views
0

Я ищу для создания песочницы/appdomain в веб-приложении, чтобы я мог выполнить exe.Создание песочницы/appdomain в веб-приложении asp.net - проблемы с безопасностью

Я смотрел эту ссылку, но мне кажется больше, чем мне нужно.

Попытайтесь даже запустить командную подсказку, вызывая проблемы с безопасностью.

http://msdn.microsoft.com/en-us/library/bb763046(v=vs.100).aspx

Обновлено:

С этой ссылке он говорит, что вы можете создать AppDomain так:

Dim sandBox As AppDomain = AppDomain.CreateDomain("sandBox") 

http://www.codeproject.com/Tips/539195/Run-exe-inside-ASP-NET-and-catch-exception-using-A

..но не может показаться, чтобы получить даже прошлое. Я получаю сообщение об ошибке ..

Сведения об исключении: System.Security.SecurityException: Запрос разрешения типа 'System.Security.Permissions.SecurityPermission, mscorlib, Version = 4.0.0.0, культура = нейтральной, PublicKeyToken = b77a5c561934e089' не смогли.

Thanks,

+0

Помогите нам немного здесь. Какие проблемы вы сталкиваетесь? Какие ошибки вы получаете? Покажите нам свой код, пожалуйста. Чтобы посмотреть на проблему с другой точки зрения: почему это должен быть EXE, который генерирует текст? Можете ли вы скомпилировать эту деталь как DLL или просто реализовать ее здесь? – Alexander

+0

Вопрос обновлен. Я пробовал всевозможные параметры в функцию createdomain ... но все равно получаю проблемы безопасности .. – thegunner

+0

.exe - это сторонний exe, который генерирует код для чего-то. Он должен использоваться. возможность запуска командной строки - это то, что я хотел бы попробовать, возможно, я мог бы запустить exe через это. – thegunner

ответ