本程式現在支援的語言:
g++/c++: 可以編譯C語言或C++代碼。
gcc: 可以編譯C語言。
csc: 可以編譯 .net framework 2.0/1.1 下運作的C#
vbc: 可以編譯 .net framework 2.0/1.1 下運作的VB.net
vjc: 可以編譯 .net framework 2.0 下運作的J#
運作前提軟體:
IIS
.net 2.0
Asp.net ajax 1.0
sql server 2005 express
程式使用前配置web.config檔案appSettings節點及ConnectionString:
其下的<add key="Path"結點的value屬性修改為解壓出的Compiler檔案夾的路徑,例:C:/OnlineJudge/Compiler/
修改<add key="DevCppPath"的value值為DevCpp的檔案夾,以運作C/C++編譯器,例:C:/DevCpp/
修改<add key="DotNet1Path"的value的值為.net 1.1的檔案夾,系統在C槽時為"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\"以運作.net1.1的各個編譯器
修改<add key="DotNet2Path"的value的值為.net 2.0的檔案夾,系統在C槽時為"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\"以運作.net2.0的各個編譯器
檔案夾作用:
\Compiler\Test\ 過濾語言中的危險代碼的文本,可擴充,文法為正規表達式
\Compiler\userFile\使用者檔案編譯時的臨時檔案夾,要求可寫權限
\Web\web程式所在檔案夾
\Web\App_Data\資料庫檔案夾,要求可寫
\Web\Help\結構說明圖
\Web\Help\Help\二次開發類庫說明文檔
預設管理者使用者名:admin密碼:admin
更多資料:http://www.cnblogs.com/chsword/category/99243.html