Что такое MonoPosixHelper.dll? - PullRequest
4 голосов
/ 16 июля 2009

Стремясь узнать больше о кроссплатформенном развитии в C #, я попытался проверить проект Banshee. В текущем виде он не компилируется.
Поэтому я пытаюсь исправить это, насколько мои знания растягиваются.

Во-первых, почти все проекты имеют неработающие ссылки. Я думал, что это было легче всего исправить. Я думал, что неправильно ... Ссылка, которая часто нарушается, - это MonoPosixHelper.dll. Я установил фреймворк Mono и в его папке bin нашел файл MonoPosixHelper.dll. Когда я пытался ссылаться на него, Visual Studio жалуется, что это не допустимая сборка или не COM-объект. Последнее я понимаю, потому что это не ком ..

Итак, что именно делает эта библиотека, почему она не является допустимой сборкой и как я могу это решить?

1 Ответ

5 голосов
/ 17 июля 2009

Это нативная DLL, которая помогает в реализации пространства имен Mono.Posix. Он обеспечивает точечные точки входа в API, предоставляемые Mono.Posix, такие как функции преобразования, которые преобразуют различные библиотеки C и структуры системных вызовов в управляемые структуры.

Вам вообще не нужно ссылаться на эту библиотеку в проекте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...