1.当您获得源码包后,您需要首先对discuz.sln,Discuz.ForumPage.csproj.webinfo这两个项目文件中的站点地址进行修改已符合您本地的站点。
具体需要修改的地方是
Discuz.Web.csproj文件中的
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>True</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>2712</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
2. 将您IIS的默认站点路径指向Discuz!NT项目文件夹。(注意确保您配置的IIS站点是以http://localhost访问的)
具体指向Discuz.Web文件夹
3. 由于项目文件存放位置不同可能导致VS中对一些引用无法正确使用,所以在您成功启动了项目后需要对项目中的引用可能需要进行删除并重新引用的操作。以Discuz.ForumPage为例,Discuz.ForumPage中对Discuz.Common, Discuz.Forum, Discuz.Controls进行了引用。由于项目文件存放位置的变化,我们在引用中将这三项删除后在引用上电击鼠标右键选择添加新引用,然后选择项目选项卡,将对应的3个类库选中后点选择最后确定就完成了重新引用了。
4. 经过上面的操作后.NET Framework 2.0版就可以正常编译,调试了。
5.新建数据库比如discuz
6.调试启动安装数据库及配置项目环境设置
运行http://localhost/install/index.aspx 按提示步骤顺序安装,完成后即可打开网站.