Hostingi ASP.NET 4.0 için yapılandırma

Hosting alanınıza ASP.NET 4.0 bir proje aktardığınızda, varsayılan olarak çalışmayacaktır. Bu durumun sebebi, ASP.NET 4.0’ın geçmişe uyumlu olmamasıdır. ASP.NET 4.0 için yapılandırılmış bir hosting alanı ASP.NET 3.5 ve geriye dönük eski sürümleri çalıştıramamaktadır. ASP.NET 3.5 yüksek oranda kullanılmaya devam ettiği için hostinginizin yapılandırmasını değiştirmeniz gerekmektedir. Projenizi çalıştırmak için öncelikle Centra panel’e giriş yapmanız ve aşağıda […]

Devamı

“Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.” hatası alıyorum.

Bu hatayı düzeltmek için, web.config dosyanız içerisinde system.web altına aşağıdaki satırı ekleyebilirsiniz. Kod örneği aşağıdadır; <system.web> <pages validateRequest=”false” enableEventValidation=”false” enableViewStateMac=”false” viewStateEncryptionMode=”Never” /> </system.web> Bu işlem yerine, siteniz için bir machinekey oluşturup, bunu web.config dosyanızda <system.web> altına da aktarabilirsiniz. http://aspnetresources.com/tools/machineKey

Devamı