web.config 設定 無效的 /langversion 選項

compiler 時遇到下列錯誤訊息,趕緊查詢解法筆記下來

編譯錯誤

描述: 資源編譯無法完成 (錯誤發生於服務要求)。請檢閱下列的特定錯誤詳細資料,並視情況修改您的原始程式碼。

編譯器錯誤訊息: CS1617: 無效的 /langversion 選項 '6'; 必須是 ISO-1、ISO-2、3、4、5 或 Default

編譯錯誤

描述: 資源編譯無法完成 (錯誤發生於服務要求)。請檢閱下列的特定錯誤詳細資料,並視情況修改您的原始程式碼。

編譯器錯誤訊息: CS1617: 無效的 /langversion 選項 '6'; 必須是 ISO-1、ISO-2、3、4、5 或 Default


將WebConfig裡面的compilerOptions="/langversion:6 /nowarn:1659;1699;1701"

改成 compilerOptions="/langversion:Default /nowarn:1659;1699;1701" 即可

資料來源:http://a-minmin.blogspot.com/2015/09/langversion.html