Я создаю библиотеки, которые буду использовать в Compact Framework, Silverlight, WP7 и полной среде выполнения .NET.Мне известно, что вопрос о совместном использовании между Compact Framework и полной .NET, или между Silverlight и полной .NET задавался много раз, и я читал все ответы на этот вопрос, однако эта ситуация еще более усложняется, поскольку мне приходитсяVS2010 для Silverlight / WP7 и VS2008 для Compact Framework.
Поэтому для этого мне нужно использовать несколько решений вместе с несколькими проектами.
Существует ли предложенный подход "оптимальной практики" для управления этимЯ знаю, что могу создать несколько решений / проектов, используя функциональность add-file-as-link для поддержки проекта, однако это становится ручным процессом, открытым для ошибок, которых я бы хотел избежать.
Кто-нибудь имел опыт автоматизации сборки отдельных фреймворков, например, создания и поддержки отдельного проекта .NET, но с настраиваемым действием сборки, которое автоматически подстраивает решения и файлы проекта и создает несколько выходных сборок для разныхнеобходимые рамки.Я знаю, что есть дополнительные сложности с проверкой правильности генерируемых ссылок.
Есть ли существующая структура, которая достигает этого, я провел поиск, но ничего не вижу.В качестве альтернативы есть аппетит для создания такой структуры?