Re: [問題] 無法編譯.net程式 …

看板C_Sharp (C#)作者 (睡魔)時間17年前 (2007/09/26 16:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《drkkimo (打古巴那局前面很搞笑… )》之銘言: : 請問一下 我下載了.net Framework1.1 也安裝了  : 在.net的資料夾裡面有一些sample 裡面有批次檔可以先編譯sample程式 但是我執行後 : 它找不csc或vbc之類的東西 我找了很久也找不到 所以我寫的C#也沒辨法編譯 請問 : 怎麼回事呢? csc.exe在Runtime裡就有... %windir%\Microsoft.NET\Framework\v1.1.4322\csc.exe 只有裝runtime的話, 你可以寫個setcsenv.bat放到同一目錄裡: @SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework @SET FrameworkVersion=v1.1.4322 @SET PATH=%FrameworkSDKDir%\bin;%FrameworkDir%\%FrameworkVersion%;%PATH%; 再產生一條shortcut, 內容是: %comspec% /k "%windir%\Microsoft.NET\Framework\v1.1.4322\setcsenv.bat" Working Directory設在你放專案的目錄也可以. 這樣也可以有限度的compile一些sample (只有單一檔案的). 不過用不了用.csproj的專案(這要VS.NET啦)和有Make檔(沒有nmake)的東西. 編譯時用 "csc /o+ <filename>.cs" 就可以了. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.73.76.102
文章代碼(AID): #16-XZEWl (C_Sharp)
文章代碼(AID): #16-XZEWl (C_Sharp)