2016-04-13 9 views
4

olmalıdır. vs2013'de vs 2015 proje sürümünü çalıştırdım. uygulamayı herhangi bir hata olmadan oluşturduğumda. uygulamayı çalıştırırken. Takip mesajım var. Uygulamayı vs 2013'te nasıl çalıştırdım?CS1617:/langversion için geçersiz seçenek '6'; ISO-1, ISO-2, 3, 4, 5 veya Varsayılan

Hata: CS1617:/langversion için geçersiz seçenek '6'; ISO-1, ISO-2, 3, 4, 5 veya Varsayılan olmalıdır. WebConfig olarak

: Bu

<compilers> 
    <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701"> 
     <providerOption name="CompilerVersion" value="v4.0" /> 
    </compiler> 
    <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" /> 
</compilers> 

enter image description here

+0

Bu http://stackoverflow.com/questions/27093908/ kopyasını görünüyor nasıl-etkinleştirmek-c-keskin 6-0-özelliği-in-görsel-stüdyosu-2013 – Arwin

cevap

3

gibi derleyici bölümü kontrol ediniz senin Web.config orada <compiler>

<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701"> 
     <providerOption name="CompilerVersion" value="v4.0" /> 
</compiler> 

onun öznitelik türü bu

012 gibi olmalıdır bir düğüm 4.5 için

ve C# 5- 4,6 için

type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"

ve C# 6 -

type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"