系統需求
RapidWebDev需要的系統環境如下:
.NET Framework 3.5 SP1
ASP.NET MVC 1.0
ASP.NET State Service (這個不是必須的,你可以在web.config中進行配置,默認使用本地的 session state服務)
DTC Service
MS SQL Server 2005 +
Internet Information Service
從http://rapidwebdev.codeplex.com下載RapidWebDev的源代碼壓縮包,解壓文件到你想要的目錄。 我將項目解壓到了C:\MyProject\RapidWebDev\目錄下, 你需要將下文中出現的” C:\MyProject\RapidWebDev\”換成你解壓的目錄。
創建數據庫
創建一個新的數據庫,並按照下面給出的順序執行SQL腳本(C:\MyProject\RapidWebDev\sql scripts\目錄下找到他們)
1.Database.sql
2.SchemaVersions.sql
3.UnitTest for ExtensionModel.sql
設置
Xml Schema
復制如下XML定義文件(C:\MyProject\RapidWebDev\xml schema\目錄下找到它們)到你vs2008的 Schemas目錄(%VSTS%\Xml\Schemas\)下,以獲取Visual Studio的智能感知支持:
DynamicPage.xsd;
DataSource.xsd;
Definition.xsd;
SiteMapConfig.xsd;
FieldMetadata.xsd;
routebuilder.xsd;
PermissionConfig.xsd
啟動需要的Windows服務
你需要在你的目標web服務器上面啟動如下兩個服務:
·ASP.NET State Service – 這個不是必須的,但是默認的是使用本地的Session State 服務,如果 需要指定網絡中的其他server作為Session State Server,請修改web.config.
·Distributed Transaction Coordinator