21 HAZİRAN 2009, Pazar
Nasıl özel MSBuild uyarı bastırmak için
Komut satırında MSBuild çalışan özel MSBuild uyarı (örn MSB3253 devre dışı bırakmak için herhangi bir yolu var mı? Senaryomu konuşunca çok şu şekilde msbuild.exe inşa:
msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release
C bastırmaktan öğrendim# uyarılar (örneğin CS0618) msbuild.exe başka bir parametre kullanarak:
msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release /p:NoWarn=0618
Ancak, bu yaklaşım MSBuild uyarılar işe yaramıyor. Belki belirlemek için başka bir sihirli özelliği var mı?
Kullanıyorum .NET 3.5 ve VS2008.
CEVAP
21 NİSAN 2011, PERŞEMBE
/p:WarningLevel=X
uyarı seviyesi gizlensin başardım
msbuild.exe MySolution.sln /t:Rebuild /p:WarningLevel=0 /p:Configuration=Release
^^^^^^^^^^^^^^^^^
Warning
Level Meaning
-------- -------------------------------------------
0 Turns off emission of all warning messages.
1 Displays severe warning messages
2 Displays level 1 warnings plus certain, less-severe warnings, such
as warnings about hiding class members
3 Displays level 2 warnings plus certain, less-severe warnings, such
as warnings about expressions that always evaluate to true or false
4 (the default) Displays all level 3 warnings plus informational warnings
Bunu Paylaş:
Özel kaynak dosyaları tüm uyarıları ba...
Özel linker uyarı devre dışı bırakmak ...
Nasıl StyleCop bir uyarı bastırmak içi...
Nasıl özel yöntemleri, alanları veya i...
Nasıl özel nesneler ile bir NSMutableA...