要先下載下傳成幻OnlineJudge
下載下傳位址
OnlineJudge的運作需要
<a href="http://www.onlinedown.net/soft/38669.htm" target="_blank">.net 2.0</a>
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en" target="_blank">Asp.net ajax 1.0</a>
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=220549b5-0b07-4448-8848-dcc397514b41&DisplayLang=en" target="_blank">sql server 2005 express</a>
支援
安裝
請先安裝此三個安裝包在這裡不多說了,安裝方法網上教程極多.
安裝本程式,安裝本程式,例如安裝到C:/onlinejudge/
則檔案夾内包含Compiler與web兩個檔案夾
IIS配置
在IIS中建立一個網站,将路徑指向web檔案夾
IIS網站屬性 文檔标簽下的啟動預設文檔内容添加"Default.aspx"
主目錄标簽下執行權限選擇"純腳本"
asp.net标簽下asp.net版本選擇2.0
代碼配置
用記事本打開web檔案夾下的web.config檔案
尋找<appSettings>節點,将其下的<add key="Path"結點的value屬性修改為解壓出的Compiler檔案夾的路徑,本文的環境下為C:/OnlineJudge/Compiler/
修改<add key="DevCppPath"的value值為DevCpp的檔案夾,本版已經內建了DevCpp的編譯器,在Compiler/Compiler檔案夾中,本文環境下為C:/OnlineJudge/Compiler/Compiler/
修改<add key="DotNet1Path"的value的值為.net 1.1的檔案夾,系統在盤時為"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\"
修改<add key="DotNet2Path"的value的值為.net 2.0的檔案夾,系統在盤時為"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\"
配置之後即可通路