Мои библиотеки DLL имеют строгие имена, но WSPBuilder сообщает, что они не являются
-
21-08-2019 - |
Вопрос
WSPBuilder
Версия:0.9.8.0830 Создано Карстеном Кейтманном Лицензия GPL 2007
Установка и развертывание [MYDLL] Не удается развернуть решение Внутреннее исключение (1):Это решение содержит одну или несколько сборок, предназначенных для глобального кэша сборок.Вы должны использовать строгое имя для любой сборки, которая будет находиться в глобальном кэше сборок.
Решение 3
Я нашел проблему, но не решение, похоже, что проект, который у меня есть, который на самом деле является 12 hive, также настроен на вывод библиотеки классов, эта библиотека классов включается в WSP.
Итак...Мне нужно убедиться, что папка bin действительно исключена из процесса сборки.Я установил значение в program files, но пока никакой реакции...
Теперь собираемся перезапустить сервер...
Позже: Хорошо - исправление заключается в перезапуске сервера, по какой-то причине это помогло
Другие советы
У меня были те же проблемы, но что сработало для меня, так это удалить все файлы в папке bin и obj, а затем перестроить WSP.
В моем случае я получал некоторые странные ошибки (не могу вспомнить точное сообщение) при использовании Delay sign only
вариант для одного проекта.
Я сталкиваюсь с одной и той же проблемой, одно решение, несколько проектов, из-за чего не удается скомпилировать объект из другого проекта.
Я попытался очистить папку bin & obj, а также перезапустить сервер.Я думаю, что я скопирую файлы dll в gac, используя вместо этого gacutil.