SORU
4 Mayıs 2010, Salı


VS2010 proje güncel değil ama hiçbir şey değişmedi her zaman düşünüyor

10* *açıklandığı gibi çok benzer bir sorunum var.

Ben de C /C CLİ ve karışık bir çözüm yükseltilmiş# VS2010. VS2008 projeler Ve şimdi VS2010 bir C /CLİ proje her zaman güncel çalışır. Eğer derlenmiş varsa bile ve sadece ve F5 messagebox isabet "projesi güncel değil. önce bağlı Bunu oluşturmak istiyor musunuz?" görünür. Bu dll düşük katmanlı, çünkü çok can sıkıcı bir durum ve Çözümü hemen hemen tüm projeleri yeniden oluşturmak için zorlar.

Pdb benim ayarları varsayılan değeri (suggested solution of this problem) ayarlanır.

Olası neden VS2010 yeniden inşa veya proje güncel olduğunu düşünüyor bir sebebi olsun?
Başka fikri olan VS2010 neden böyle davranır?

CEVAP
22 NİSAN 2011, Cuma


Visual Studio/Express 2010 için sadece. Diğer (kolay) VS2012, VS2013, vb için cevaplar

the missing file(s) kullanın bulmak makalesinden Enable C project system logging hata ayıklama Visual Studio giriş ve izin etkinleştirmek için bilgisadece söyleyeniden ne sebep oluyor:

  1. devenv.exe.config dosyası (%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\ %ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ veya bulunur) açın. Express sürümleri için yapılandırma dosyası V*Express.exe.config olarak adlandırılır.
  2. </configSections> satırdan sonra aşağıdaki ekleyin

    <system.diagnostics>
      <switches>
        <add name="CPS" value="4" />
      </switches>
    </system.diagnostics>
    
  3. Visual Studio Yeniden Başlatın
  4. DbgView aç ve hata ayıklama çıkış yakalayan olduğundan emin olun
  5. Debug (F5 Visual Studio vurdu
  6. Arama hata ayıklama form satırları için günlük:

    devenv.exe Bilgi: 0 : Projesi 'Bla\Bla\Kukla.vcxproj' tarihe giriş 'Bla\Bla\dosyanın tipi hakkında bilgi vermektedir.inşa etmek için değil h' eksik.

    (Sadece Ctrl F vurdu ve not up to date aradı) Bu başvurular proje sürekli neden olacaktır "güncel".

Bunu düzeltmek için ya da projeden eksik dosyaları tüm başvuruları kaldırın, ya da başvuruları gerçek konumlarını göstermek için güncelleme.

Eğer 2012 kullanıyorsanız veya daha sonra parçacık olmalıdır: not:

<system.diagnostics>
  <switches>
   <add name="CPS" value="Verbose" />
  </switches>
</system.diagnostics>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012
  • Skittles Page

    Skittles Pag

    28 Mart 2011
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006