2016-08-07 17 views
6

Jestem w VS 2015 Update 3, Windows 10, .NET Core 1.0. Kiedy budować projektu w moim rozwiązanie, pojawia się komunikat w tytule:Czas kompilacji można poprawić. Uruchom "dotnet build --build-profile", aby uzyskać więcej informacji.

(czas kompilacji można poprawić Run „DotNet gromadzeniu --build-profil”, aby uzyskać więcej informacji.)

Kiedy biegnę, że w którymś z projektów, jednak uzyskać to:

MyProj.Web Project (.NETCoreApp, Version = v1.0) został wcześniej skompilowany. Pomijanie kompilacji.

Gdybym czyszczenia rozwiązanie i usunąć wszystkie bin i obj foldery, że komenda buduje projekt jak normalny bez dodatkowych informacji drukowanych w wyniku flaga --build-profile. W dalszym ciągu buduje w Visual Studio, ale nadal drukuje wiadomość.

Czy jest coś, co powinienem zrobić, żeby to naprawić?

Odpowiedz

4

Wygląda na to, że program MSBuild działa zgodnie z założeniami. Nie buduje projektu, ponieważ nic w źródle nie zmieniło się i wymaga przebudowania. Otrzymasz tę wiadomość, aby Cię powiadomić, na wypadek gdyby MSBuild nie wykryła jakiejś zmiany.

Ta wiadomość może być nieco myląca, zobacz this issue on github, aby uzyskać więcej informacji na temat tego zachowania.

Powiązane problemy