Pytania otagowane jako msbuild

Microsoft Build Engine, znany również jako MSBuild, jest platformą do kompilacji kodu zarządzanego i był częścią .NET Framework.

9
Czy istnieje dobry samouczek dotyczący skryptów MSBuild? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Pracuję nad projektem aplikacji internetowej i muszę stworzyć skrypt kompilacji; skrypt budowania, który mogę wyzwolić z …

5
Jak pominąć określone ostrzeżenie programu MSBuild
Czy istnieje sposób na wyłączenie określonego ostrzeżenia programu MSBuild (np. MSB3253) podczas uruchamiania programu MSBuild z wiersza polecenia? Mój skrypt kompilacji wywołuje msbuild.exe w następujący sposób: msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release Dowiedziałem się, że mogę pominąć ostrzeżenia C # (np. CS0618), używając innego parametru dla msbuild.exe: msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release /p:NoWarn=0618 …

2
msbuild.exe pozostaje otwarty, blokuje pliki
Używam TeamCity, który z kolei wywołuje msbuild (.NET 4). Mam dziwny problem polegający na tym, że po ukończeniu kompilacji (i wydaje się, że nie ma znaczenia, czy była to pomyślna kompilacja, czy nie), msbuild.exe pozostaje otwarty i blokuje jeden z plików, co oznacza, że ​​za każdym razem, gdy TeamCity próbuje …
98 msbuild  teamcity 

19
Jak w pełni wyczyścić foldery bin i obj w programie Visual Studio?
Jeśli klikniesz folder prawym przyciskiem myszy, zobaczysz pozycję menu „Wyczyść”. Zakładałem, że to wyczyści (usunie) katalog obj i bin. Jednak o ile widzę, nic nie robi. Czy jest inny sposób? (proszę nie mów mi, żebym przechodził do Eksploratora Windows lub cmd.exe) Chciałbym usunąć foldery obj i bin, aby móc łatwo …

4
W jaki sposób można wykorzystać wiele celów dla biblioteki klas .NET Core za pomocą csproj?
Gdy .NET Core nadal używa tego project.jsonformatu, można zbudować bibliotekę klas dla wielu platform (np. Net451, netcoreapp1.0). Teraz, gdy oficjalny format projektu csprojkorzysta z programu MSBuild, jak określić wiele platform docelowych? Staram się spojrzeć na to od ustawień projektu w VS2017, ale jestem w stanie kierować tylko pojedynczą ramy z …

30
Jak ustalić, dlaczego Visual Studio może pomijać projekty podczas tworzenia rozwiązania
Debuguję czyjąś pracę i rozwiązanie jest dość duże. Kiedy próbuję zbudować całość, kilka projektów w ramach rozwiązania nie tworzy się i po prostu pomija. Wyświetlenie okna wyjściowego podczas procesu kompilacji mówi: 1> ------ Pominięto Odbuduj wszystko: Projekt: pr1lib ------ Jak mogę ustalić, dlaczego te kompilacje zostały pominięte? Nie mogę znaleźć …

10
Skopiuj wszystkie pliki i foldery za pomocą msbuild
Zastanawiam się tylko, czy ktoś mógłby mi pomóc z kilkoma skryptami msbuild, które próbuję napisać. To, co chciałbym zrobić, to skopiować wszystkie pliki i podfoldery z folderu do innego folderu za pomocą msbuild. {ProjectName} |----->Source |----->Tools |----->Viewer |-----{about 5 sub dirs} To, co muszę zrobić, to skopiować wszystkie pliki i …


27
Błąd „właściwość outputpath nie jest ustawiona dla tego projektu”
Mam rozwiązanie obsługujące wiele projektów w programie Visual Studio 2008. Właśnie dodałem do rozwiązania nową konfigurację o nazwie Release-VersionIncrement, określając konfigurację „użyj wersji” jako podstawę. Wszystkie pliki projektu zostały zaktualizowane przy użyciu tej konfiguracji. Jednak gdy próbuję skompilować określony projekt przy użyciu tej konfiguracji, pojawia się następujący błąd: Błąd 5 …

1
Relacja między dotnet cli a nowym MSBuild vs2017
Po przejściu z project.jsonnowego csprojformatu wprowadzonego wraz z VS2017, staram się zrozumieć różnicę między dotnetCLI a nowym msbuildi kiedy używać jednego nad drugim. 1) Aby zbudować nową csprojbibliotekę netstandard z wiersza poleceń, powinienem dzwonić do dotnetCLI (na przykład dotnet restore dotnet build), czy używać msbuild(na przykład msbuild ExampleNetstandard.sln). 2) Rozumiem …

8
Kopiuj do katalogu wyjściowego kopiuje strukturę folderów, ale chce tylko kopiować pliki
Mam VS2008 Chcę skopiować określone pliki z katalogu do mojego /bin/folderu. Ustawiłem pliki (znajdujące się w/common/browserhawk/ ) na „Kopiuj do katalogu wyjściowego”. Jednak kopiuje również strukturę folderów: pliki są kopiowane do/bin/common/browserhawk/ Jak sprawić, by te pliki zostały skopiowane tylko /bin/? Nie chcę przechowywać ich w katalogu głównym witryny, aby można …

7
Sprawdzasz pakiety z NuGet do kontroli wersji?
Przed NuGet powszechnie akceptowaną „najlepszą praktyką” było rejestrowanie wszystkich zewnętrznych bibliotek DLL używanych w projekcie. Zwykle w katalogu Libslub 3rdParty. Czy podczas pracy z programem NuGet mam zaewidencjonować packageskatalog, czy istnieje sposób, aby program MSBuild automatycznie pobierał potrzebne pakiety z źródła danych NuGet?

12
Najlepsze rozwiązania dotyczące dużych rozwiązań w programie Visual Studio (2008) [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

16
Nie można załadować pliku lub zestawu „Microsoft.Build.Framework” (VS 2017)
Kiedy próbuję uruchomić polecenie „update-database”, pojawia się następujący wyjątek: Określ flagę „-Verbose”, aby wyświetlić instrukcje SQL stosowane do docelowej bazy danych. System.IO.FileNotFoundException: nie można załadować pliku lub zestawu „Microsoft.Build.Framework, Version = 15.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a” lub jednej z jego zależności. System nie może odnaleźć określonego pliku. Nazwa …

7
Używanie programu MSBuild do wykonywania profilu publikowania systemu plików
Mam projekt ac # .Net 4.0 utworzony za pomocą VS2010 i teraz jest dostępny za pomocą VS2012. Próbuję opublikować tylko potrzebne pliki z tej witryny do lokalizacji docelowej (C: \ builds \ MyProject [Files]) Moja struktura plików: ./ProjectRoot/MyProject.csproj ./ProjectRoot/Properties/PublishProfiles/FileSystemDebug.pubxml Uruchamiam następujące za pośrednictwem programu MSBuild: C: \ Windows \ Microsoft.NET …

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.