Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
8 / 7 / 2
Регистрация: 07.10.2015
Сообщений: 508
1

Можно ли открыть dll файл?

11.05.2017, 14:16. Просмотров 1680. Ответов 4
Метки dll, lib (Все метки)

Подскажите пожалуйста, можно ли Visual Studio или чем то еще, открыть .dll файл? Нужен сам код, классов, методов и т.д.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2017, 14:16
Ответы с готовыми решениями:

Не получается открыть dll файл
Хочу посмотреть как устроен файл IsAbusing.dll и по возможности кое-что там изменить. В интернете...

Можно ли открыть файл в двоичном коде?
В общем, такая проблема: нужно открыть звуковой файл в бинарной системе. И вывести на экран. Каким...

Можно ли открыть один лист из книги экселя отдельно, не открывая файл целиком
Здравствуйте, все! Встала следующая задача. Выполнить консолидацию достаточно большого...

Можно ли в Interop.WMPLib.dll проиграть не mp3 файл, а видео в формате .avi
Если да, то покажите пожалуйста примеры кода, как это делается ?!

4
TheGreatCornholio
1234 / 714 / 283
Регистрация: 30.07.2015
Сообщений: 2,392
11.05.2017, 14:42 2
Если dll является .net сборкой - ее можно попытаться декомпилировать с помощью JetBrains dotPeek например и экспортировать в проект VS.
0
8 / 7 / 2
Регистрация: 07.10.2015
Сообщений: 508
11.05.2017, 14:45  [ТС] 3
Woldemar89, Только так? К сожалению, я не знаю является ли она сборкой дотнет или нет..
0
TheGreatCornholio
1234 / 714 / 283
Регистрация: 30.07.2015
Сообщений: 2,392
11.05.2017, 14:47 4
Цитата Сообщение от ember74 Посмотреть сообщение
К сожалению, я не знаю является ли она сборкой дотнет или нет..
Когда будете пытаться открыть ее в dotPeek - узнаете, скачивайте уже и пробуйте.
Для нативных dll такое не выйдет в любом случае - только дизассемблер.
Или, если сильно повезет, найдете документацию или удастся дернуть сигнатуры экспортируемых функций через утилку DependcyWalker.
0
28 / 18 / 5
Регистрация: 05.05.2017
Сообщений: 73
13.05.2017, 01:50 5
dll-ка еще может быть COM сервером, тогда там другой механизм получения публичного интерфейса будет (кажется метаданные в реестре лежат или что-то подобное).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2017, 01:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Можно ли как то через C# открыть 3D сцену (fbx)? Или есть другие варианты открыть 3D объект?
нужно написать программу с различными кнопками и главное что бы отрывало 3д файлы. требуется...

Можно ли из ASP как-то вызвать dll, чтобы результат её (dll) работы вставился в место вызова?
Можно ли из ASP как-то вызвать dll, чтобы результат её (dll) работы вставился в место вызова?...

Открыть файл с помощью WinInet.dll
Приветствую. Долго уже мучаюсь, не могу понять в чём моя ошибка. Ситуация следующая: В проект C#...

Можно ли сначала прочесть файл, а потом открыть его в потоке
Чувствую, что путаюсь в многочисленных классах файлов/потоков. Пробовал и так и этак - либо выдаст...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.