天天看點

成幻Online Judge 1.00 Beta 環境配置

要先下載下傳成幻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&amp;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&amp;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檔案

尋找&lt;appSettings&gt;節點,将其下的&lt;add key="Path"結點的value屬性修改為解壓出的Compiler檔案夾的路徑,本文的環境下為C:/OnlineJudge/Compiler/

修改&lt;add key="DevCppPath"的value值為DevCpp的檔案夾,本版已經內建了DevCpp的編譯器,在Compiler/Compiler檔案夾中,本文環境下為C:/OnlineJudge/Compiler/Compiler/

修改&lt;add key="DotNet1Path"的value的值為.net 1.1的檔案夾,系統在盤時為"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\"

修改&lt;add key="DotNet2Path"的value的值為.net 2.0的檔案夾,系統在盤時為"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\"

配置之後即可通路