Мои библиотеки DLL имеют строгое имя, но WSPBuilder сообщает, что это не так.

WSPBuilder

Версия: 0.9.8.0830 Создано Карстеном Койтманном, лицензия GPL, 2007 г.

Установка и развертывание [MYDLL] Невозможно развернуть решение. Внутреннее исключение (1): это решение содержит одну или несколько сборок, предназначенных для глобального кэша сборок. Вы должны использовать строгое имя для любой сборки, которая будет находиться в глобальном кэше сборок.


person Michael L    schedule 16.12.2008    source источник


Ответы (4)


У меня были те же проблемы, но мне помогло удалить все файлы в папке bin и obj, а затем перестроить WSP.

person Carntel    schedule 03.08.2011

В моем случае я получал странные ошибки (не могу вспомнить точное сообщение) при использовании опции Delay sign only для одного проекта.

person alexandrul    schedule 16.12.2008

Я нашел проблему, но не решение, кажется, мой проект, который на самом деле является 12-м ульем, также настроен на вывод библиотеки классов, эта библиотека классов включается в WSP.

Итак... Мне нужно убедиться, что папка bin действительно исключена из процесса сборки. Я установил значение в программных файлах, но пока никакой реакции...

Сейчас перезагружу сервер...

Позже: Хорошо, исправление заключается в перезапуске сервера, по какой-то причине это помогло.

person Michael L    schedule 16.12.2008
comment
Почему-то у меня ничего из упомянутого не работает... включая перезагрузку сервера... - person Ekaterina; 01.12.2010

У меня та же проблема, одно решение, несколько проектов, один из которых не компилируется, использует объект из другого проекта.

Я попытался очистить папку bin & obj, а также перезапустить сервер. Я думаю, что вместо этого скопирую файлы dll в gac, используя gacutil.

person Siya Khumalo    schedule 13.10.2014