/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.
/FORCE
bağımsız değişken olmadan hem hem /FORCE:UNRESOLVED
de /FORCE:MULTIPLE
anlamına gelir.
Seçenek belirtildiğinde /FORCE
bağlayıcı artımlı olarak bağlanmaz.
Bir modül ile /clr
derlenmiş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
Projenin Özellik Sayfaları iletişim kutusunu açın. Daha fazla bilgi için bkz . Derleyici ve derleme özelliklerini ayarlama.
Yapılandırma Özellikleri>Bağlayıcısı>Genel özellik sayfasını seçin.
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
- Bkz. AdditionalOptions.