Итак, проблема в том, что мы используем набор компонентов, которые часто обновляются.Вместо того, чтобы удостовериться, что каждая машина разработки имеет одинаковую версию, было бы намного проще просто разместить использованные компоненты в центральном месте на общем диске, чтобы на них можно было указывать все ссылки.
Проблема в том, что Visual Studio не нравится это.Если я добавляю ссылку, указывающую на общий диск, я получаю ошибку «Операция не поддерживается», которая, по словам Google, вызвана некоторыми настройками безопасности.Я перепробовал большинство вещей, которые нашел, т.е.добавив тег <loadFromRemoteSource enabled="true"/>
в файл sgen.exe.config, мой app.config и даже devenv.exe.config.Я также удостоверился, что dll не заблокирован, ни только для чтения.Но проблема сохраняется.
Как только я просто копирую dll-файл на локальный диск и изменяю ссылку соответственно, все работает нормально.Но я бы предпочел просто использовать его с общего диска.
О, и я, вероятно, должен упомянуть, что я использую VS2010 и .NET 4.0.