2012-12-17 16 views
18

Visual Studio Premium 2012'de bir MainWindow içeren bir WPF projesi oluşturdum. Bu, diğer kullanıcı denetimlerini XAML aracılığıyla "içe aktarır". MainWindow, uyarı simgeleri ve aşağıdaki metin ile gösterilir. Ne yazık ki İngilizce çeviri yok ama böyle bir şey şu anlama gelir:VS 2012'nin tasarım görünümünde sarı uyarı simgeleri var

This document contains one or more controls which have been changed. Rebuild the project to show the changes in the design view.

yardımcı olmuyor komple çözüm Yeniden. Ancak bu uyarıların herhangi bir etkisi yoktur.

Bu uyarılardan nasıl kurtulabilirim?

+0

Bu uyarı simgelerinin ekran görüntüsünü ekleyebilir misiniz? – Blachshma

+2

Visual Studio'da projeyi kaydetmeyi, kapatmayı ve yeniden açmayı, ardından yeniden Temizleme ve Yeniden İnşa Etmeyi Temizleme, Yeniden Yapılandırma'yı denediniz mi? Bu bazen benim için çalışır: D – JosephGarrone

+0

@Asryael Çözümü yüzlerce kez yeniden oluşturup temizledim ama tam olarak bu sırada değil. Bu, :-) –

cevap

23

Ben aşağıdaki gibidir Asryaels çözüm denedi:

  1. Temizleme Visual Studio
  2. Kapanış
  3. Kaydetme tüm belgeleri
  4. Yeniden
  5. Visual Studio başlatılması
  6. Temizleme
  7. Yeniden oluşturma
+0

Kullanıcı denetimi ayrı bir projede bulunuyorsa, projeyi temizlemeyi ve yeniden oluşturmayı buldum. –

+0

@Chuck Savage dediğim gibi, ayrı bir projede kontroller yaptım ve sadece temizlik ve yeniden inşayı (projeyi kontrollerle birlikte içeren tüm çözümü yaptım) yeterliydi. VS (2015) yeniden başlatmaya gerek duyulmadı. –

+0

Vay. Biz hala bu şarkıyı ve 2017'de VS2015'te dans etmeliyiz. MS ve shoddy yazılımı nedir? Gee, WPF ve Blend'in neden hiç takılmadığını merak ediyorum. – Andy

0

Aynı sorunla karşılaştığınızda, çözümü kapatıp,/bin içindeki Debug ve Release klasörlerini silerek ve çözümü yeniden başlatmaya yardımcı olmuş gibi görünüyor.

0

Asryaels çözümünü denedim, ama benim için çalışmadı.

Platform hedefinizi değiştirdiniz mi? Platform hedefi altında projem olduğunda bu bana oldu: Herhangi bir CPU ve x64'e geçti. Herhangi bir CPU uyarısına geri döndüğümde artık gösterilmiyor ve kontrol düzgün çalışıyor.

Platform hedefini değiştirdiyseniz Yapılandırma yöneticisine gidin ve yeni bir Etkin çözüm platformu oluşturun ve projenizde varolan platform hedefi için Debug/Release projenizi ayarlayın. Benim için çalıştı.

+0

Aynı sorunu yaşıyorum. Herhangi bir profilde x64'i platform hedefi olarak seçtiğinizde uyarı mesajları görünecektir. Herhangi bir CPU'ya geçmek dışında bunu düzeltmenin bir yolu bulamıyor. – SportySpice

İlgili konular