Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Microsoft Visual Studio 2008 Service Pack 1'de (SP1), aşağıdaki sorunlardan biri oluşur.

Belirti 1

/Arch:SSE(2) seçeneği içeren bir projeyi derleyin zaman ve FP: dışında seçeneği, aşağıdaki hata iletisini alırsınız:

Komut satırında hata D8016:'/ arch: SSE2' ve ' / fp: dışında ' komut satırı seçenekleri uyumsuz.

Belirti 2

Başlatılmamış bir içeren bir Visual C++ uygulamasını çalıştırdığınızda kayan nokta, bir kayan nokta özel durumu oluşuyor. Ayrıca, aşağıdaki hata iletisini alabilirsiniz:

0xC0000090: geçersiz kayan nokta işlemi

Bu sorun, aşağıdaki koşullar geçerli olursa oluşur:

  • Eklediğiniz FP: dışında derleyici seçeneği listesi için kayan nokta özel durumu devre dışı bırakmak için seçenek.


  • Başlatılmamış bir kayan nokta değişkeni kaynak kodunu içerir.

  • Kayan nokta Başlatılmamış değişkenin bir sinyal not-a-number (NaN) değer içeren bir bellek içinde bulunur.

Belirti 3

/O2 derleyici veya /Ox derleyici seçeneğini kullanarak yönetilmeyen bir Visual C++ uygulamasını derlemek aşağıdakine benzer bir özel durumu alıyorsunuz:

İşlenmeyen özel durum 0x00401342 dosya_adıiçinde en: 0xC0000090: geçersiz kayan nokta işlemi.

Notlar

  • 0x00401342 numarası farklı zamanlarda farklı olabilir.

  • /Od derleyici seçeneği ya da /O1 derleyici seçeneğini etkinleştirdiğinizde, özel durum oluşturulmaz.

Çözüm

Düzeltme bilgileri

Artık Microsoft tarafından desteklenen bir düzeltme sağlanmaktadır. Ancak bunun yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Yalnızca bu özel sorunla karşılaşmış olan sistemlere uygulayın. Bu düzeltme ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilemiyorsa, bu düzeltmeyi içeren bir sonraki Visual Studio 2008 hizmet paketini beklemenizi öneririz.

Bu sorunu hemen düzeltmek 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

Visual Studio 2008 Service Pack bu düzeltmeyi uygulamak için 1 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 eki, başka düzeltmelerin yerini almaz.

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.

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

C2.dll

15.0.30729. 4056

2,361,656

03 Mar 2009

10:46

x86

Cl.exe

15.0.30729.4056

126, 776

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

19 2,328

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

20 9,736

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

27 7,304

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

27 9,880

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

39 1,496

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

39 2,008

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

45 7,544

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

46 4,200

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

46 7,272

03 Mar 2009

10:46

x86

Clui.dll

15.0.30729.4056

47 2,392

03 Mar 2009

10:46

x86

Link.exe

9.0.30729.4056

799, 048

03-Mar-2009

10:46

x86

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

Visual Studio 2008 kullandığınızda bu sorun oluşursa, aşağıdaki Microsoft Knowledge Base makalelerinde anlatılan düzeltmeleri kullanın:

955025 düzeltme: /arch:SSE(2) seçeneği ve FP içeren bir proje derlerken hata iletisi: dışındaki Microsoft Visual Studio 2008'de seçenek: "komut satırı hata D8016:'/ arch: SSE2' ve ' / fp:except'command-satırı seçenekleri uyumsuz."

956089 düzeltme: bir uygulama başlatılmamış bir kayan nokta değişkeni içerir ve FP ile derlenmiş bir kayan nokta özel durumu oluşuyor: Visual Studio 2008'de seçenek beklediğiniz

Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

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.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×