Мне было дано задание отредактировать существующий веб-сайт, однако клиент больше не имеет доступа к исходному коду, поэтому я получил доступ к тому, что мог на виртуальной машине.Тем не менее, единственные файлы, которые я мог получить от виртуальной машины, - это файлы переднего плана.Мне нужно что-то изменить в контроллерах, поэтому я смотрел на обратный инжиниринг DLL проекта.
Можно ли просто декомпилировать текущую dll, создать новый проект, скопировать все, скомпилировать новую рабочую dll и простовыгрузить файл dll на сервер?Исходя из моего опыта программиста, DLL получают идентификатор GUID, который компилируется с решением при его развертывании.Я думаю, что воссоздание проекта назначит другой GUID для новой DLL.Будет ли это хорошо, когда он будет загружен на сервер?
Любая помощь и разъяснения приветствуются.Спасибо.