У меня есть несколько методов расширения стиля «помощник», которые я использую довольно регулярно, теперь (они в основном довольно просты, интуитивно понятны и работают навсегда, а не на зло, поэтому, пожалуйста, не используйте это сходит в дискуссию вокруг того, следует ли мне их использовать). Они в основном расширяют основные классы .NET CLR.Определить метод расширения .NET с областью решения
В настоящее время мне нужно скопировать файл ExtensionMethods.cs, который содержит мои методы расширения для каждого нового проекта в рамках решения, чтобы иметь возможность использовать их в нескольких проектах.
Можно ли определить расширение для работы над несколькими проектами в рамках решения или обернуть их в DLL 'extensions' или они ограничены областью проекта?
EDIT Несмотря на то, что ответы на «выделенный проект» совершенно верны, я выбрал марксидад, поскольку я предпочитаю подход, который он дает. Спасибо за все ответы до сих пор, и я их полностью изменил, так как все они были хорошими ответами
Я делаю это тоже годами, избавляю меня от многих проблем, связанных с использованием общей сборки – faulty 2008-10-02 04:19:22