Я планирую разработать распределенное приложение с мобильной частью (MonoTouch / MonoDroid / WP7), настольной частью (WPF) и веб-частью (ASP / Silverlight) ...
Конечно, большая часть кода используется несколькими платформами. До сих пор, чтобы создать 1 проект на 1 платформу, я выбрал путь автостопщика, у меня есть WPF csproj, давайте создадим Silverlight и поместим в него файл cs. Затем я делаю то же самое для MonoTouch. Тогда для MonoDroid. Тогда для WP7. Можно ли каким-то образом разложить содержание csproj? А как оптимизировать создание проекта?
Я бы не стал обсуждать тот факт, что для каждой платформы требуется 1 проект. То, о чем я мечтаю, - это описание, какой файл для какой платформы в ОДНОМ файле. Затем этот файл включен в каждый csproj ...
Ура, Патрик