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.
Ortak dil çalışma zamanının bir derlemeyi nerede bulabileceğini belirtir.
<configuration>
<runtime>
<assemblyBinding>
<dependentAssembly>
<codeBase>
Sözdizimi
<codeBase
version="Assembly version"
href="URL of assembly"/>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Attributes
| Özellik | Description |
|---|---|
href |
Gerekli öznitelik. Çalışma zamanının derlemenin belirtilen sürümünü bulabileceği URL'yi belirtir. |
version |
Gerekli öznitelik. Kod tabanının uygulandığı derlemenin sürümünü belirtir. Derleme sürüm numarasının biçimi major.minor.build.revision şeklindedir. |
version Özniteliği
| Değer | Description |
|---|---|
| Sürüm numarasının her bölümü için geçerli değerler 0 ile 65535'tir. | Uygulanamaz. |
Alt Öğeler
Yok.
Üst Öğeler
| Öğe | Description |
|---|---|
buildproviders |
Özel kaynak dosyalarını derlemek için kullanılan derleme sağlayıcıları koleksiyonunu tanımlar. İstediğiniz sayıda derleme sağlayıcısına sahip olabilirsiniz. |
compilation |
ASP.NET tarafından kullanılan tüm derleme ayarlarını yapılandırılır. |
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
System.web |
ASP.NET yapılandırma bölümünün kök öğesini belirtir. |
Açıklamalar
Çalışma zamanının ayarı bir makine yapılandırma dosyasında veya yayımcı ilkesi dosyasında kullanabilmesi <codeBase> için, dosyanın derleme sürümünü de yeniden yönlendirmesi gerekir. Uygulama yapılandırma dosyaları, derleme sürümünü yeniden yönlendirmeden bir kod tabanı ayarına sahip olabilir. Hangi derleme sürümünün kullanılacağını belirledikten sonra çalışma zamanı, sürümü belirleyen dosyadan kod tabanı ayarını uygular. Kod tabanı belirtilmemişse, çalışma zamanı derleme için her zamanki gibi yoklar.
Derlemenin kesin adı varsa, kod tabanı ayarı yerel intranette veya İnternet'te herhangi bir yerde olabilir. Derleme özel bir derlemeyse, kod tabanı ayarının uygulamanın dizinine göre bir yol olması gerekir.
Tanımlayıcı adı olmayan derlemeler için sürüm yoksayılır ve yükleyici içinde <codebase>ilk görünümünü <dependentAssembly> kullanır. Uygulama yapılandırma dosyasında bağlamayı başka bir derlemeye yönlendiren bir giriş varsa, derleme sürümü bağlama isteğiyle eşleşmese bile yeniden yönlendirme öncelikli olur.
Example
Aşağıdaki örnekte çalışma zamanının bir derlemeyi nerede bulabileceğinin nasıl belirtileceği gösterilmektedir.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<codeBase version="2.0.0.0"
href="http://www.litwareinc.com/myAssembly.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Ayrıca bakınız
- Yapılandırma dosyalarını kullanarak uygulamaları yapılandırma
- Çalışma Zamanı Ayarları Şeması
- Yapılandırma dosyası şeması
- Derlemenin konumunu belirtme
- çalışma zamanı kütüphaneleri nasıl bulur