Applies ToVisual Studio Ultimate 2010 Visual Studio Professional 2010 Visual Studio Premium 2010

Belirtiler

Aşağıdaki senaryoyu düşünün:

  • Bir Visual C++ uygulaması geliştirmek için Microsoft Visual Studio 2010 Service Pack 1 (SP1) kullanın.

  • Bitsel kaydırma operatörleri uygulamanın kaynak kodu kullanır (<< veya >>).

  • Uygulamayı hedef x86 platformu için yapılandırın.

  • /O2 (hız en üst düzeye çıkarmak) veya /Ox (tam en iyileştirme) en iyi duruma getirme seçeneğini kullanarak, uygulamayı derleyin.

  • Uygulamayı çalıştırma.

Bitsel kaydırma operatörleri, bu senaryoda, hatalı sonuçlar döndürebilir.Not: Bu sorun, Microsoft Visual Studio 2012'de oluşmaz.

Çözüm

Düzeltme bilgileri

Artık Microsoft tarafından desteklenen bir düzeltme sağlanmaktadır. Ancak, bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Yalnızca bu özel sorunla karşılaşmış olan sistemlere uygulayın.Bu sorunu çözmek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için aşağıdaki Microsoft Web sitesini ziyaret edin:

http://support.microsoft.com/contactus/?ws=supportNot: Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

Önkoşullar

Bu düzeltmeyi uygulamak için Visual Studio 2010 Service Pack yüklü 1 (SP1) olması gerekir.

Yeniden başlatma gereksinimi

Etkilenen dosyaların değil kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez. Bu düzeltmeyi uygulamadan önce bileşenlerinin Visual Studio 2010 ile ilgili kapatmanızı öneririz.

Dosya bilgileri

Bu düzeltmenin genel sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.