Ręczne synchronizowanie właściwości wielu projektów programu Visual Studio w trybie synchronizacji jest denerwujące. Jak więc można udostępniać właściwości między wieloma projektami?Jak współdzielić właściwości między wieloma projektami Visual Studio? (szczególnie projekty C#)
Edytuj: Odnoszę się do właściwości, takich jak symbole kompilacji warunkowych, traktowanie ostrzeżeń i błędów itp., Tj. Rzeczy, które można skonfigurować w zakładkach Projekt-> Właściwości lub edytując plik XML projektu.
Podobne pytania zadawano wcześniej, patrz: 1, 2 i 3. Jednak w moim rozumieniu odpowiedzi były specyficzne dla C++. Szukam odpowiedzi dla projektów C#. Niemniej jednak, nie wahaj się odpowiedzieć na inne projekty (Visual Basic itp.), Jeśli utrzymasz separację jasno, ponieważ ktoś inny niż ja może być zainteresowany.
This blog post proponuje rozwiązanie problemu, ale wolałbym coś prostszego.
Ponadto, można rozwiązać przynajmniej część problemu w następujący sposób (Należy pamiętać, że chociaż ja testowałem go, nie przetestować go dokładnie):
utworzyć plik AssemblyInfo.cs z atrybutami montażowych zamierzasz się dzielić. Link do tego istniejącego elementu w poszczególnych projektach. Użyj oryginalnej (lokalnej) AssemblyInfo.cs i umieść tam atrybuty związane z konkretnym projektem. Niestety, zastępowanie atrybutów nie działa, a zarządzanie atrybutami za pośrednictwem GUI jest teraz ograniczone.
Jest 2014. Czy to nadal niemożliwe? – David