/Rebuild (devenv.exe)

Belirtilen çözüm yapılandırmasını temizler ve sonra oluşturur.

Söz dizimi

devenv SolutionName /Rebuild [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Bağımsız değişkenler

  • SolutionName

    Gerekli. Çözüm dosyasının tam yolu ve adı.

  • SolnConfigName

    isteğe bağlı. SolutionName içinde adlı çözümü yeniden oluşturmak için kullanılacak çözüm yapılandırmasının adı (veya ReleasegibiDebug). Birden fazla çözüm platformu varsa, platformu da belirtmeniz gerekir (örneğin, Debug|Win32). Bu bağımsız değişken belirtilmemişse veya boş bir dizeyse ("" ), araç çözümün etkin yapılandırmasını kullanır.

  • /ProjectProjName

    isteğe bağlı. Çözüm içindeki proje dosyasının yolu ve adı. Projenin görünen adını veya göreli yolunu SolutionName klasöründen proje dosyasına girebilirsiniz. Proje dosyasının tam yolunu ve adını da girebilirsiniz.

  • /ProjectConfigProjConfigName

    isteğe bağlı. Adı yeniden oluştururken kullanılacak projenin derleme yapılandırma adı (veya ReleasegibiDebug)./Project Birden fazla çözüm platformu varsa, platformu da belirtmeniz gerekir (örneğin, Debug|Win32). Bu anahtar belirtilirse SolnConfigName bağımsız değişkenini geçersiz kılar.

  • /OutOutputFilename

    isteğe bağlı. Aracın çıktısını göndermek istediğiniz dosyanın adı. Dosya zaten varsa, araç çıktıyı dosyanın sonuna ekler.

Açıklamalar

  • Bu anahtar, IDE içindeki Çözümü Yeniden Derle menü komutuyla aynı işlemi yapar.

  • Boşluk içeren dizeleri çift tırnak içine alın.

  • Temizleme ve derlemeye ilişkin özet bilgiler(hatalar dahil) Komut penceresinde veya /Out anahtarıyla belirtilen herhangi bir günlük dosyasında görüntülenebilir.

Örnek

Bu örnek içindeki proje derleme yapılandırmasını MySolutionkullanarak projesini CSharpWinAppDebug temizler ve yeniden oluşturur.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /rebuild Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Ayrıca bkz.