2010-04-28 10 views
13

Rozwiązanie NET 3.5 z wieloma projektami. Czy istnieje sposób na stworzenie "Global" AssemblyInfo.cs, z którego może się odwoływać cały projekt AssemblyInfo.cs?C# Project Global AssemblyInfo

Odpowiedz

40

Utwórz AssemblyInfoInc.cs gdzieś w katalogu głównym rozwiązania, dodaj globalne atrybuty tam i dodaj jako link do każdego projektu.

File Dodaj okno dialogowe:

Adding global assembly info

+0

próbowałem po swoje instrukcje ale mam następujący błąd: „Błąd Argument atrybut musi być stałym wyrażeniem, typeof wyrażenie wyrażenie lub tworzenie tablicy typ parametru atrybutu "przy próbie wywołania mojego globalnego AssemblyInfo.cs w projekcie AssemblyInfo. – Petezah

+0

Czy możesz pokazać zawartość swojego globalnego pliku AssemblyInfo? –

+0

Mam teraz nowy błąd. Umieścić następujących do korzeni mego rozwiązania: "za pomocą System.Reflection; [montaż: AssemblyVersion (" 1.0.0.0 ")] [montaż: AssemblyFileVersion (1.0.0.0") "]" i I mam następujące błędy: „błąd atrybut duplikat«AssemblyFileVersion»\t błąd atrybut duplikat«AssemblyVersion»” – Petezah