У нас есть проект, в котором используется архитектура Sharp. В целях некоторого тестирования мы внесли некоторые коррективы для строгого ввода некоторых сборок.
После этого проект больше не будет собираться. VS2010 пожаловался, что:
ошибка CS0012: тип 'SharpArch.Core.PersistenceSupport.IRepositoryWithTypedId`2' определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку 'SharpArch.Core, версия = 1.5.0.0, культура = нейтральная, PublicKeyToken = b5f559ae0ac4e006'.
Ссылка была удалена и добавлена заново. Это также в GAC, и мы убедились, что токен открытого ключа совпадает.