Pytania otagowane jako assemblyinfo

25
Czy mogę automatycznie zwiększyć wersję kompilacji pliku podczas korzystania z programu Visual Studio?
Zastanawiałem się, jak mogę automatycznie zwiększyć kompilację (i wersję?) Moich plików za pomocą Visual Studio (2005). Jeśli sprawdzę właściwości powiedzmy C:\Windows\notepad.exe, zakładka Wersja pokazuje „Wersja pliku: 5.1.2600.2180”. Chciałbym uzyskać te fajne liczby również w wersji mojej biblioteki DLL, a nie w wersji 1.0.0.0, co, powiedzmy, jest trochę nudne. Próbowałem kilku …

6
Odpowiednik AssemblyInfo w dotnet core / csproj
Ponieważ rdzeń dotnet wrócił do tego .csprojformatu, pojawiło się nowe automatyczne generowanie, MyProject.AssemblyInfo.csktóre zawiera między innymi. [assembly: AssemblyCompany("MyProject")] [assembly: AssemblyVersion("1.0.0.0")] Pamiętaj, że jest on automatycznie regenerowany przy każdej kompilacji. Wcześniej plik został znaleziony w katalogu / obj /, teraz wydaje się, że jest tylko w pamięci, ponieważ pliku nie można …

5
Uzyskiwanie nazwy zestawu
Klasa wyjątku C # ma właściwość source, która domyślnie jest ustawiona na nazwę zestawu. Czy istnieje inny sposób na uzyskanie tego dokładnego ciągu (bez parsowania innego ciągu)? Próbowałem następujące: catch(Exception e) { string str = e.Source; //"EPA" - what I want str = System.Reflection.Assembly.GetExecutingAssembly().FullName; //"EPA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" str = …

8
Jakie są najlepsze rozwiązania dotyczące używania atrybutów zestawu?
Mam rozwiązanie z wieloma projektami. Próbuję zoptymalizować pliki AssemblyInfo.cs, łącząc jeden plik informacji o zespole dla całego rozwiązania. Jakie są najlepsze praktyki w tym zakresie? Które atrybuty powinny znajdować się w pliku dla całego rozwiązania, a które są specyficzne dla projektu / zespołu? Edycja: Jeśli jesteś zainteresowany, pojawia się pytanie …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.