天天看點

成幻OnlineJudgeV1.0配置方法

本程式現在支援的語言:

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

繼續閱讀