Удаление функции приемника из функции - PullRequest
1 голос
/ 26 февраля 2010

Возможно глупый вопрос, но мне не повезло найти ответ.

Используя Visual Studio 2010 Beta 2, у меня есть проект SharePoint 2010 с определенной функцией, в которой к этой функции подключен приемник событий для запуска некоторого пользовательского кода. Сейчас я пытаюсь удалить приемник событий из функции. Я удалил код получателя событий из проекта, но файл feature.xml, который генерирует Visual Studio, все еще включает атрибут ReceiverClass в узле Feature. Поскольку указанный класс больше не существует, это, очевидно, является проблемой.

Я не могу найти способ удалить эту связь в пользовательском интерфейсе, не редактируя манифест вручную, чего я на самом деле не хочу, потому что я все еще хочу, чтобы Visual Studio автоматически заполнил остальную часть манифеста .

Есть ли где-то свойство функции, которое мне не хватает в пользовательском интерфейсе, которое позволит мне удалить связь получателя события с функцией?

1 Ответ

1 голос
/ 26 февраля 2010

Несколько глупый обходной путь, который я нашел, заключается в добавлении к функции нового приемника событий без определений методов. Это приводит к тому, что Visual Studio пишет файл feature.xml со ссылкой на новый класс, что фактически не приводит к запуску пользовательского кода при активации функции, но приводит к созданию пустого класса в приложении и, что еще хуже, если это единственный элемент кода в решение - лишняя DLL, сгенерированная вашей сборкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...