Aracılığıyla paylaş


AssemblyKeyFileAttribute(String) Oluşturucu

Tanım

Özniteliklendirilen derleme için tanımlayıcı bir ad oluşturmak üzere anahtar çiftini içeren dosyanın adıyla sınıfının yeni bir örneğini AssemblyKeyFileAttribute başlatır.

public:
 AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute (string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)

Parametreler

keyFile
String

Anahtar çiftini içeren dosyanın adı.

Açıklamalar

Oluşturucu için AssemblyKeyFileAttribute varsayılan yol yoktur. Oluşturucu tarafından ayarlanan değer bağlayıcı tarafından veya bağlayıcıyı çağıran Microsoft Visual Studio 2005 tarafından yorumlanır.

Al.exe (Derleme Bağlayıcısı) aracının varsayılan ayarı, anahtar dosyasının geçerli dizinde olduğunu varsayar. Visual Studio 2005'te, Visual Basic ve Visual C# derleyicileri proje dizininin alt dizinlerini derler ve bu dizine bağlanır, bu nedenle anahtar dosyasını proje dizinine koyarsanız göreli yol ".. \.. \keyfile.snk" veya ".. Visual Basic'te \keyfile.snk" veya ".. \\.. \\keyfile.snk" veya ".. C# dilinde \\keyfile.snk" yazın. C# için bu öznitelik proje özelliklerinde ayarlanabilir.

Dikkat

Yol ve dosya adı kalıcı olduğundan, kullandığınız AssemblyKeyFileAttribute dizenin hassas bilgiler içermediğinden emin olun.

Şunlara uygulanır