1. Полностью Provides должны обрабатываться только для GAC-сборок, остальные не являются публичными, с ними невозможна штатная линковка (без пути) и их версии и publicKeyToken игнорируются. 2. Provides генерируются следующими источниками: метаданные публичных сборок и их publisher policy. Если у сборки нет publisher policy, используется её версия, иначе - версия, на которую перенаправляет policy. Кроме того, надо учитывать publicKeyToken и вроде бы culture. 3. Ссылки без publicKeyToken могут быть разрешены приватными сборками и поэтому не должны создавать Requires с версией. 4. Ссылки с publicKeyToken должны генерировать Requires, содержащий имя, версию, publicKeyToken и culture сборки, при этом версия берётся из ссылки либо из .config, если он есть и содержит перенаправление. 5. Аналог rpmsodiff в Debian наз-ся mono-api-check и работает через mono-api-info/mono-api-diff. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Вообще говоря, удаленный перезапуск sshd следует производить с известной степенью осторожности. -- ldv in sisyphus@