2016-07-07 37 views
6

Sorunum, Nuget paketlerinin (iç çözümler/paketler klasörü) çok fazla uyarıya neden olması ve bunları analiz etmelerinin yaşlanmasıdır.Klasörler C++ çekirdek yönergeleri hariç nasıl kontrol edilir?

Klasörlerin statik analizden çıkmasını hiçbir şekilde başarılı olmaya çalıştım. Bunun bir CAExcludePath ortam değişkeni kullanılarak gerçekleştirilebileceğini anladım. Ancak CAExcludePath ortam değişkenini nerede ayarlamalıyım? Proje-> debugger-> çevre alanı üzerinden ayarlamayı denedim.

+1

Buna bir çözüm buldunuz mu? – thomthom

+0

@thomthom Ben yapmadım. Ben hala smart_ptrs kullanıyorum. Tekrar denediysem, kodu ayrı bir projede kontrol etmek için ayırırdım. – Horttanainen

cevap

1

Değişkene C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\v15.0\CodeAnalysis\Microsoft.CodeAnalysis.Targets numaralı telefondan erişilebilmektedir ve bu değer, yapı çıktısı ayrıntılarını artırarak görülebilir (Tools->Options->Projects and Solutions->Build and Run -> MSBuild project build output verbosity to 'Diagnostic'). Değişkeni ayarlamak değil sorunu olsa bana yardımcı oldu. Düzenleme: MSVS Professional 2017 kullanıyorum 15.2 (26430.15)