Depo klasöründeki derleme sürümü, web.config
dosyasının compilers
bölümünde belirtilen sürümle eşleşmelidir.
Sunucu bölmesi klasörünü güncellediğimde bu hata oluştu. Microsoft.CodeDom.Providers.DotNetCompilerPlatform
paketi güncellendiğinden, web.config
'un compilers
bölümünü güncellemem gerekiyordu.
Aşağıdaki örnekte sürüm niteliğini basitçe güncelleyerek veya geliştirici sürümü ile tüm bölümün yerini alarak yapılabilir.
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
IIS yeniden başlatmayı gerektirmez.
Yardım için teşekkürler Lütfen bana rehberlik edin –
Lütfen resmi kullanmayın, fakat derleyiciler çizgi yazınız. – Aristos
Barındırma ortamında tam güven ile mi çalışıyorsunuz? Ayrıca, ayrıntılı hata mesajını almak için, web sitesini barındıran sunucuda bir tarayıcı kullanın ve http: // localhost/[Site] 'ye göz atın. Tam hata mesajını alacaksınız. Başarısız olursa, hata sayfası – Basic