Assembly.LoadFile Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Derleme dosyasının içeriğini yükler.
Aşırı Yüklemeler
LoadFile(String) |
Belirtilen yola bir derleme dosyasının içeriğini yükler. |
LoadFile(String, Evidence) |
Geçersiz.
Yolu verilen bir derlemeyi yükler ve sağlanan kanıtı kullanarak derlemeyi yükler. |
LoadFile(String)
- Kaynak:
- Assembly.cs
- Kaynak:
- Assembly.cs
- Kaynak:
- Assembly.cs
Belirtilen yola bir derleme dosyasının içeriğini yükler.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path);
public static System.Reflection.Assembly LoadFile (string path);
static member LoadFile : string -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String) As Assembly
Parametreler
- path
- String
Yüklenemiyor dosyasının tam yolu.
Döndürülenler
Yüklenen derleme.
Özel durumlar
Bağımsız path
değişken mutlak bir yol değildir.
path
parametresidirnull
.
Bulunan bir dosya yüklenemedi.
-veya-
Uzak derlemelerde kod yürütme özelliği devre dışıdır. Bkz <. loadFromRemoteSources>.
path
parametresi boş bir dize ("") veya yok.
path
şu anda yüklü olan çalışma zamanı için geçerli bir derleme değil.
Açıklamalar
LoadFile Aynı kimliğe sahip ancak farklı yollarda bulunan derlemeleri yüklemek ve incelemek için yöntemini kullanın. LoadFile dosyaları yükten yükleme bağlamı içine yüklemez ve yöntemde olduğu gibi LoadFrom yük yolunu kullanarak bağımlılıkları çözmez. LoadFile aynı kimliklere ancak farklı yollara sahip derlemeleri yüklemek için kullanılamayacağından, bu sınırlı senaryoda LoadFrom yararlıdır; yalnızca bu tür ilk derlemeyi yükler.
.NET Framework 4'den başlayarak, uzak bir konumda bir derleme belirtirsepath
, derleme yükleme varsayılan olarak devre dışı bırakılır ve LoadFile
yöntemi bir FileLoadExceptionoluşturur. Uzak konumlardan yüklenen kodun yürütülmesini etkinleştirmek için yapılandırma öğesini kullanabilirsiniz <loadFromRemoteSources>
.
Şunlara uygulanır
LoadFile(String, Evidence)
Dikkat
This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Yolu verilen bir derlemeyi yükler ve sağlanan kanıtı kullanarak derlemeyi yükler.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadFile (string path, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public static System.Reflection.Assembly LoadFile (string path, System.Security.Policy.Evidence securityEvidence);
static member LoadFile : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
static member LoadFile : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String, securityEvidence As Evidence) As Assembly
Parametreler
- path
- String
Derleme dosyasının tam yolu.
- securityEvidence
- Evidence
Derleme yüklemesi için kanıt.
Döndürülenler
Yüklenen derleme.
- Öznitelikler
Özel durumlar
Bağımsız path
değişken mutlak bir yol değildir.
path
parametresidirnull
.
path
parametresi boş bir dize ("") veya yok.
Bulunan bir dosya yüklenemedi.
-veya-
Uzak derlemelerde kod yürütme özelliği devre dışıdır. Bkz <. loadFromRemoteSources>.
path
şu anda yüklü olan çalışma zamanı için geçerli bir derleme değil.
securityEvidence
değildir null
. Varsayılan olarak, eski CAS ilkesi .NET Framework 4'te etkinleştirilmez; etkinleştirilmediğinde olmalıdır securityEvidence
null
.
Açıklamalar
LoadFile Aynı kimliğe sahip ancak farklı yollarda bulunan derlemeleri yüklemek ve incelemek için yöntemini kullanın. LoadFile bağlama dosya LoadFrom yüklemez ve yöntemin yaptığı gibi LoadFrom yük yolunu kullanarak bağımlılıkları çözmez. LoadFile aynı kimliklere ancak farklı yollara sahip derlemeleri yüklemek için kullanılamayacağından, bu sınırlı senaryoda LoadFrom yararlıdır; yalnızca bu tür ilk derlemeyi yükler.
.NET Framework 4'den başlayarak, uzak bir konumda bir derleme belirtirsepath
, derleme yükleme varsayılan olarak devre dışı bırakılır ve LoadFile
yöntemi bir FileLoadExceptionoluşturur. Uzak konumlardan yüklenen kodun yürütülmesini etkinleştirmek için yapılandırma öğesini kullanabilirsiniz <loadFromRemoteSources>
.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin