Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Identyfikuje pojedynczy projekt w ramach określonej konfiguracji rozwiązania w celu kompilowania, czyszczenia, ponownego kompilowania lub wdrażania.
Składnia
devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
Argumenty
Nazwa rozwiązania
Wymagany. Pełna ścieżka i nazwa pliku rozwiązania.
{
/Build/Rebuild||/Clean|/Deploy}Wymagany. Kompiluje, czyści, wdraża lub ponownie kompiluje projekt.
SolnConfigName
Opcjonalny. Nazwa konfiguracji rozwiązania (na przykład
DebuglubRelease) zastosowana do rozwiązania o nazwie SolutionName. Jeśli jest dostępna więcej niż jedna platforma rozwiązania, musisz również określić platformę (na przykładDebug|Win32). Jeśli ten argument jest nieokreślony lub pusty ciąg (""), narzędzie używa aktywnej konfiguracji rozwiązania./ProjectProjNameOpcjonalny. Ścieżka i nazwa pliku projektu w rozwiązaniu. Możesz wprowadzić nazwę wyświetlaną projektu lub ścieżkę względną z folderu SolutionName do pliku projektu. Możesz również wprowadzić pełną ścieżkę i nazwę pliku projektu.
/ProjectConfigProjConfigNameOpcjonalny. Nazwa konfiguracji kompilacji projektu (na przykład
DebuglubRelease) do zastosowania do/Projectnazwy. Jeśli jest dostępna więcej niż jedna platforma rozwiązania, musisz również określić platformę (na przykładDebug|Win32)./OutOutputFilenameOpcjonalny. Nazwa pliku, do którego chcesz wysłać dane wyjściowe narzędzia. Jeśli plik już istnieje, narzędzie dołącza dane wyjściowe na końcu pliku.
Uwagi
Musi być używana część
devenv/Buildpolecenia ,/Clean,/Rebuildlub/Deploy.Ująć ciągi zawierające spacje w podwójnych cudzysłowach.
Podsumowanie informacji dotyczących kompilacji, w tym błędów, można wyświetlić w oknie Polecenia lub w dowolnym pliku dziennika określonym za pomocą przełącznika
/Out.
Przykład
W tym przykładzie kompiluje się projekt CSharpWinAppprzy użyciu Debug konfiguracji kompilacji projektu w programie MySolution.
devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug