CompatibilityVersion Sabit listesi
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.
Dikkat
This API is obsolete and will be removed in a future version. Consider removing usages.
tarafından MvcOptionsyapılandırılan çalışma zamanı davranışlarının sürüm uyumluluğunu belirtir.
public enum class CompatibilityVersion
public enum CompatibilityVersion
[System.Obsolete("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId="ASP5001", UrlFormat="https://aka.ms/aspnetcore-warnings/{0}")]
public enum CompatibilityVersion
type CompatibilityVersion =
[<System.Obsolete("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId="ASP5001", UrlFormat="https://aka.ms/aspnetcore-warnings/{0}")>]
type CompatibilityVersion =
Public Enum CompatibilityVersion
- Devralma
-
CompatibilityVersion
- Öznitelikler
Alanlar
Latest | 2147483647 | Ayarların MvcOptions varsayılan değerini en son sürümle eşleşecek şekilde ayarlar. Bu değeri dikkatli kullanın, ikincil sürümlerin yükseltilmesi kullanılırken Latesthataya neden olur. |
Version_2_0 | 0 | Ayarların MvcOptions varsayılan değerini ASP.NET Core MVC 2.0'ın davranışıyla eşleşecek şekilde ayarlar. |
Version_2_1 | 1 | Ayarların MvcOptions varsayılan değerini, ASP.NET Core MVC 2.1'in davranışıyla eşleşecek şekilde ayarlar. |
Version_2_2 | 2 | Ayarların MvcOptions varsayılan değerini, ASP.NET Core MVC 2.2'nin davranışıyla eşleşecek şekilde ayarlar. |
Version_3_0 | 3 | ve diğer |
Açıklamalar
Uyumluluk sürümünü ayarlamanın en iyi yolu, uygulamanızın ConfigureServices
yöntemini kullanmak SetCompatibilityVersion(IMvcBuilder, CompatibilityVersion) veya SetCompatibilityVersion(IMvcCoreBuilder, CompatibilityVersion) kullanmaktır.
public class Startup
{
...
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_3_0);
}
...
}
Uyumluluk sürümünü belirli bir sürüme ayarlamak, çeşitli ayarların varsayılan değerlerini ASP.NET Core MVC'nin belirli bir küçük sürümüyle eşleşecek şekilde değiştirir.