Ich arbeite an einem SDK, das sowohl auf das Full/Desktop .NET Framework als auch auf das Compact .NET Framework ausgerichtet ist. Als solche habe ich eine Lösung, die Projekte für das Compact Framework und den gesamten Rahmen hat. Die Projektdateien enthalten die gleichen Quelldateien oder sollten dies tun. Einige der Entwickler, die mit mir an diesem SDK arbeiten, arbeiten nur auf der gesamten Framework-Seite. Von Zeit zu Zeit fügen sie den vollständigen Framework-Projekten eine Datei hinzu, vergessen jedoch, sie dem kompakten Framework-Projekt hinzuzufügen. Schließlich verweist ein anderer Code (bereits in beiden Projekten) auf diesen neuen Typ. Dann schlägt der Build an diesem Abend fehl, da das kompakte Framework-Projekt die neue Datei nicht enthält. Kennt jemand ein Werkzeug oder einen Trick, um zu überprüfen, dass zwei Projektdateien synchron sind? Denken Sie daran, dass die Dateien nicht identisch sind (eines für das kompakte Framework und das andere für das vollständige Framework).Gibt es eine zuverlässige Möglichkeit, Compact Framework- und Desktop-Projekte mit Visual Studio 2008 synchron zu halten?
BTW, bevor Sie es erwähnen, habe ich The Moths Blog-Beiträge zu diesem Thema gelesen.
Pat O
Die Diskussion fließt etwas schneller, wenn Sie einen Link für einen Blog einfügen, auf den Sie verweisen. –
Der Beginn der Serie ist hier. –
@pdohara - ein Kommentar; Fairerweise, aber ich habe festgestellt, dass dies eine unschätzbare Möglichkeit ist, die Notwendigkeit, mehrere Projektdateien zu synchronisieren, vollständig zu beseitigen - es gibt nur eine Master-Datei; der Rest sagt nur "die Dateien von hier" –