Makale numarası: 956089 - Son Gözden Geçirme: 17 Eylül 2008 Çarşamba - Gözden geçirme: 1.0

Düzeltme: uygulama başlatılmamış bir kayan nokta türü değişkeni içerir ve ile /fp derlenmiş BIR kayan nokta özel durumu oluşuyor: Visual Studio 2008'de seçeneği beklediğiniz

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

Visual Studio 2008 başlatılmamış bir kayan nokta değişkeninde içeren bir C++ uygulaması çalıştırdığınızda, bir kayan nokta özel durumu oluşur. Ayrıca, aşağıdaki hata iletisini alabilirsiniz:
0xC0000090: kayan nokta geçersiz işlem
Bu sorun, aşağıdaki koşullar geçerli olursa oluşur:
  • Eklediğiniz / fp: dışında kayan nokta özel durumu devre dışı bırakma seçeneği derleyici seçeneği listesine.
  • Kaynak kodu, başlatılmamış bir kayan nokta türü değişkeni içerir.
  • Kayan nokta başlatılmamış değişken sinyal sayısı değil (NaN) değer içeren bir bellekte bulunur.

Çözüm

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak, düzeltmenin yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın. Bu düzeltmeye ek sınama uygulanabilir. Bu nedenle, sorundan ciddi olarak etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki hizmet paketini beklemeniz önerilir.

Bu sorunu hemen çözmek için, düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğ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 2008 yüklü olmalıdır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat, kullanımı arasındaki farkı bulmak için saat dilimi sekmesinde tarih ve saat Denetim Masası'ndaki.
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
C2.dll15.0.21022.1622,360,30428 Ağu 200811: 08X86
Cl.exe15.0.21022.162130,03228 Ağu 200811: 08X86
Clui.dll15.0.21022.162195,57628 Ağu 200811: 08X86
Clui.dll15.0.21022.162212,98428 Ağu 200811: 08X86
Clui.dll15.0.21022.162280,56828 Ağu 200811: 08X86
Clui.dll15.0.21022.162283,12828 Ağu 200811: 08X86
Clui.dll15.0.21022.162394,74428 Ağu 200811: 08X86
Clui.dll15.0.21022.162395,25628 Ağu 200811: 08X86
Clui.dll15.0.21022.162460,79228 Ağu 200811: 08X86
Clui.dll15.0.21022.162467,44828 Ağu 200811: 08X86
Clui.dll15.0.21022.162470,52028 Ağu 200811: 08X86
Clui.dll15.0.21022.162475,64028 Ağu 200811: 08X86

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Referanslar

/Fp derleyici seçenekleri hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/e7s85ffb(VS.80).aspx (http://msdn.microsoft.com/en-us/library/e7s85ffb(VS.80).aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Studio 2008 Team Edition for Database Professionals
  • Microsoft Visual Studio 2008 Team Edition for Software Architects
  • Microsoft Visual Studio 2008 Team Edition for Software Developers
  • Microsoft Visual Studio 2008 Team Edition for Software Testers
  • Microsoft Visual Studio 2008 Team Foundation Server
  • Microsoft Visual Studio 2008 Team Suite
  • Microsoft Visual Studio 2008 Team System Test Load Agent
  • Microsoft Visual Studio 2008 Tools for Applications Software Development Kit
Anahtar Kelimeler: 
kbmt kbhotfixserver kbexpertiseadvanced kbqfe KB956089 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:956089  (http://support.microsoft.com/kb/956089/en-us/ )