Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ALINK işlemi başarısız oldu: neden
Açıklamalar
LNK1256 yaygın bir nedeni, bir derleme için yanlış sürüm numarasıdır. Derleme sürüm numarasının herhangi bir bölümü için 65535 değerine izin verilmez. Derleme sürümleri için geçerli aralık 0 - 65534'dür.
LNK1256, ALINK adlandırılmış anahtar kapsayıcısını bulamadıysa da oluşabilir. Anahtar kapsayıcısını silin ve Sn.exe (Tanımlayıcı Ad Aracı) kullanarak kesin ad CSP'sine yeniden ekleyin.
LNK1256 bir diğer nedeni de bağlayıcı ile Alink.dll arasındaki sürüm uyuşmazlığıdır. Bunun nedeni bozuk bir Visual Studio yüklemesi olabilir. Visual Studio'yu onarmak veya yeniden yüklemek için Windows Denetim Masası Programlar ve Özellikler'i kullanın.
Example
Aşağıdaki örnek LNK1256 oluşturur:
// LNK1256.cpp
// compile with: /clr /LD
// LNK1256 expected
[assembly:System::Reflection::AssemblyVersionAttribute("1.0.65535")];
public class CMyClass {
public:
int value;
};