Моя сборка .NET DLL загружает сторонние библиотеки сборки .NET. Я хотел бы переименовать эти сторонние файлы DLL, чтобы скрыть их происхождение от случайного осмотра.
Я знаю, что если я напишу сборку .NET EXE , я мог бы использовать файл app.config
и, в частности, подсказку codeBase
, чтобы указать, что требуемая сборка находится в переименованном файле DLL.
Но когда я определяю app.config
файл для моей сборки DLL , я получаю исключение времени выполнения, указывающее имя сборки, и оно не распознает, что требуемая сборка переименована Файл DLL:
System.IO.FileNotFoundException
HResult=0x80070002
Message=Could not load file or assembly
У меня вопрос - что бы я положил в app.config
для моей сборки .NET DLL , чтобы он мог загружать и использовать переименованные сторонние файлы DLL сборок?