Библиотеки, используемые исполняемыми файлами C #

У меня проблема, когда я пытаюсь запустить исполняемые файлы C # (скомпилированные с помощью моно C # компилятора на сервере 10.10) внутри chroot-тюрьмы Чтобы запустить исполняемый файл внутри тюрьмы, мне нужно включить соответствующие библиотеки. Для этого я использую ldd для C, C ++, Pascal и других языков. К сожалению, это не будет работать для файлов C # («ldd hello.exe» утверждает, что hello.exe не является динамическим исполняемым файлом). Какие библиотеки используют исполняемые файлы C #? Или вы знаете, как я могу их найти?

1
задан 6 May 2011 в 17:24

1 ответ

Почти все, что вы ищете, находится в:

/usr/lib/mono

Было бы трудно получить только его части, поэтому вы можете попробовать поместить их все в chroot. Для получения списка моно пакетов сделайте:

sudo aptitude search mono
0
ответ дан 6 May 2011 в 17:24

Другие вопросы по тегам:

Похожие вопросы: