/FORCE (Dosya çıkışını zorla)

Semboller tanımlanmamış veya çarpma tanımlı olsa bile bağlayıcıya yürütülebilir dosya oluşturmasını söyler.

Sözdizimi

/FORCE[:MULTIPLE|:UNRESOLVED]

Açıklamalar

Bağlayıcı /FORCE seçeneği, bir simgeye başvurulsa ancak tanımlanmasa veya birden çok kez tanımlansa bile bağlayıcıya yürütülebilir görüntü (EXE dosyası veya DLL) oluşturmasını söyler.

Önemli

seçeneği /FORCE , tanımlanmamış bir simgeye başvuruda bulunuyorsa çalışma zamanında kilitlenen veya hatalı davranan bir yürütülebilir dosya oluşturabilir veya çarpma tanımlı bir simgenin farklı tanımları olduğunda bağlam içinde beklenmeyen bir tanım çağırırsa.

seçeneği /FORCE isteğe bağlı bir bağımsız değişken alabilir:

  • LINK'in bir simge için birden fazla tanım bulmasına bakılmaksızın çıkış dosyası oluşturmak için kullanın /FORCE:MULTIPLE .

  • LINK'in tanımlanmamış bir simge bulmasına bakılmaksızın bir çıkış dosyası oluşturmak için kullanın /FORCE:UNRESOLVED . /FORCE:UNRESOLVED , giriş noktası simgesi çözümlenmemişse yoksayılır.

/FORCEbağımsız değişken olmadan hem hem /FORCE:UNRESOLVEDde /FORCE:MULTIPLE anlamına gelir.

Seçenek belirtildiğinde /FORCE bağlayıcı artımlı olarak bağlanmaz.

Bir modül ile /clrderlenmişse bağlayıcı seçeneği yoksayar /FORCE .

Visual Studio geliştirme ortamındaki bu bağlayıcı seçeneğini ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın. Daha fazla bilgi için bkz . Derleyici ve derleme özelliklerini ayarlama.

  2. Yapılandırma Özellikleri>Bağlayıcısı>Genel özellik sayfasını seçin.

  3. Dosya Çıktısını Zorla özelliğini değiştirin. Değişikliklerinizi kaydetmek için Tamam'ı veya Uygula'yı seçin.

Bu bağlayıcı seçeneğini program aracılığıyla ayarlamak için

Ayrıca bkz.

MSVC bağlayıcı başvurusu
MSVC bağlayıcı seçenekleri