將路徑 c:\windows\microsoft.net\framework\v4.0.30319 新增到系統環境變數 path 中。
然後開啟命令列終端執行命令 csc,如圖:
我們可以看到 c# 編譯器(csc.exe)的版本號,說明環境變數配置成功了!
this compiler is provided as part of the microsoft (r) .net framework, but only supports language versions up to c# 5, which is no longer the latest version. for compilers that support newer versions of the c# programming language, see
大概的意思就是說我們配置的環境變數路徑中的 c# 編譯器版本太低了,需要進行公升級!
那麼問題來了,我在 vs 中是可以編譯 c# 的,為啥自己配置環境變數就不行了呢?
在網上查了一下,原來是我安裝 vs 的時候修改了預設安裝路徑,導致最新版本的 c# 編譯器並沒有安裝到這個預設路徑(c:\windows\microsoft.net\framework\)中,而目前這個路徑下面版本最高的就是 v4.0.30319 了。
所以只需要在當前 vs 的安裝路徑中找到 c# 編譯器所在的路徑(c:\program files (x86)\microsoft visual studio\2019\community\msbuild\current\bin\roslyn),將其替換掉之前的路徑就可以了!
C 環境變數配置
在沒有visual studio的情況下,可以直接安裝.net framework,經過配置環境變數來啟用csc.exe。當然,vs2005自帶也有.net framework.首先 找到csc.exe所在的目錄,我裝的是vs2005,所以目錄為 c windows microsoft.net fr...
c 列印環境變數
直接上 cpp版本 1 include 2 include 3 include 45 extern char environ 6int main int argc,char ar 7 15 printf end 16fflush stdout 1718 return0 19 py版本 1 usr b...
linux環境程式設計 環境變數 列印環境變數
在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...