2015-10-28 2 views
0

есть ли способ защитить исходный код asp.net или C#, являющийся представлением клиентом, когда они пытаются использовать его повторно для редактирования с помощью инструментов компилятора?Как защитить исходный файл asp.net или C# можно просматривать или редактировать клиентом с помощью инструментов компилятора?

У меня есть проверка на .net-отражателе, но только можно использовать в течение 14 дней бесплатно.

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

+4

Вы спрашиваете о запутывания. Погугли это. В общем, невозможно полностью предотвратить преобразование кода в обратном порядке, поскольку его еще нужно выполнить - с достаточным временем, кто-то может вернуть исходный код. –

ответ

1

В этом случае, что вы можете сделать, скомпилируйте исходный код в DLL-файлы. Для этого вам нужно создать новую библиотеку классов проекта для всех ваших классов и функций. после компиляции вы получите файлы Dll. Добавьте эти файлы в свое веб-приложение в качестве ссылки.

Вот ссылка, чтобы направлять вас через

Creating Class Library

+0

спасибо за создание учебника по связям с библиотекой классов Кстати можно «asp: button» или другие «asp: Link» можно поместить в класс в качестве учебника и ссылаться как dll? – NewUser

+0

Нет никакой пользы от этого, если это возможно, потому что тогда это управление asp. в основном люди собирают исходный код, где находится их бизнес-логика и уровень данных. Иными словами, ASP-контроль находится в слое представления, который должен быть доступен каждому –

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