簡體   English   中英

是否可以在ASP.NET 3.5網站中使用C#4編譯器?

[英]Is it possible to use the C# 4 compiler in an ASP.NET 3.5 Web Site?

我正在使用針對.NET Framework 3.5版的ASP.NET網站項目,並且想知道是否可以將C#編譯器用於C#4。 目前,我沒有時間將整個站點升級到.NET Framework 4,但是我希望能夠使用例如可選參數。 據我所知,可選參數不是Framework 4的功能。

有可能,必須對web.config進行哪些更改? (我想這是一個配置問題。)

嘗試將以下內容添加到Web.config

<configuration>
    <system.codedom>
        <compilers>
                <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
                                  type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
                        <providerOption name="CompilerVersion" value="v4.0"/>
                </compiler>
        </compilers>
    </system.codedom>
</configuration>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM