2010-07-27 3 views
1

У меня есть приложение ASP.NET, и я продаю его различным компаниям. Я меняю настройки приложения в соответствии с информацией о компании и публикую все приложение в выходной папке. А затем запустите выходную папку на клиентскую машину с необходимыми DLL (My dll приложения и несколько DLL-сторонних разработчиков). Мне интересно, может ли кто-нибудь декомпилировать код из библиотеки dll в папке bin и получить код приложения? Есть ли какой-то стандартный процесс, который мне нужно выполнить, чтобы мой код был безопасен на клиентском сервере.Распространение ASP.net-приложения

ответ

1

Вам нужно будет запутать dll, созданные для вашего проекта, но есть некоторые проблемы, связанные с ASP.NET. See this stackoverflow post

Наслаждайтесь!

0

Yes .... И посмотреть другие ответы, как их избежать.

0

Вместо Xcopy развертывании, вы должны смотреть взглянуть на проекты веб-развертывания для развертывания - http://msdn.microsoft.com/en-us/magazine/cc163448.aspx.

Если вам необходимо защитить ваши сборки от обратного проектирования, вам необходимо посмотреть на обфускатор, как http://www.preemptive.com/products/dotfuscator/overview

Смежные вопросы