У меня есть база кода, которая требует сильных имен.Как использовать ServiceStack с сильно именованного хоста?
Сначала я подумал, что это будет легкое исправление, поскольку я просто назначил сильные имена в сборках ServiceStack, в которых я нуждался. Это не удалось из-за взаимозависимостей в ServiceStack на слабых именованных сборках. Затем я убрал пулю и перекомпилировал ServiceStack с помощью моего ключевого файла - что было нежелательно, поскольку я не видел средств, с помощью которых это можно было бы сделать в одном месте и должно было добавить его в каждый проект.
Даже тогда решение не удалось построить с тестами в связи с этим:
[assembly: InternalsVisibleTo("ServiceStack.Common.Tests")]
Я находящих себя в нисходящую спираль от того, чтобы настроить вещи, чтобы заставить их работать и принимать себя дальше и вдали от исходных библиотек, которые я хотел бы сохранить.
Как мне подойти к этой проблеме? Мне не нравится, где это происходит ...
Я просто прошел через тот же процесс, что и вы, но у меня не было никаких ошибок. Пока все проекты и все зависимости сильно подписаны, вы не должны получать никаких ошибок. У вас есть более подробная информация об ошибке, которую вы получаете? – Estyn