在Visual Studio上运行网站项目
这版本描述了如何在Visual Studio上运行网站项目,以源代码包版本为例。
1 在 Visual Studio 2012, 打开nopCommerce.slnfile.整个解决方案就打开了.
提示:确保Visual Studio 2012已经安装
提示:确保MVC 4已经安装
提示:Visual Studio Express版本的用户在打开VisualStudio解决方案(.SLN)文件时可能会看到以下提示消息:解决方案文件夹不支持这个版本的Visual Studio。解决方案文件夹“解决方案”项将显示为不可用。
尽管如此,你依旧可以在这个版本创建并运行项目。
2 在Visual Studio 2012版本中, 在解决方案管理器, 右击Nop.Web 项目.弹出一个子菜单.
3 设置为默认启动项目。
4 F5编译并运行网站,第一步里的安装向导会出现.
部署源代码包到 Web Server
这部分将描述如何把 nopCommerce安装文件上传到Web服务器,针对那些使用Visual Studio 并需要用FTP客户端将网站部署到服务器上的用户。
1 解压下载的源代码包到桌面
2 把Nop.Web和Nop.Admin发布在同一个目录下:
l 把 Nop.Web发布到Published\Web\目录下.
l 把 Nop.Admin发布到Published\Web\Administration\目录下.
l 把 plugins 发布到Published\Web\Plugins\目录下 (你可以先编译解决方案然后把\src\Presentation\Nop.Web\拷贝到
Published\Web\Plugins\目录下).
l 选中Published\Web\目录下的所有文件,上传到你的WEB服务器.
提示:确保Nop.Admin (Published\Web\Administration\bin\下)里的*.dlls后缀文件都被转移到
Published\Web\bin\下.
3 (可选)你可以跳过第二步,根据下面的步骤,部署你的包含两个*.bat文件的nopCommerce源码包到\Deployable\文件夹下:
l 运行 src\Prepare.bat文件以发布模式创建项目,把插件移动到正确的目录.
l 以同样地步骤运行Run the src\Deploy.bat文件,把网站和文件移动到src\Deployable\Nop_{Version}目录下。
提示:针对HP用户
l . 惠普电脑的注册表项,将影响部署的批处理文件的运行。如果你有一台惠普笔记本电脑,收到以下错误消息:"the OutputPathproperty is not set for projectNop.Web.csproj",请执行以下:
l 单击regedit.exe
l 展开到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Sessi
on Manager\Environment.
l 删除Platform的键和值(值是MCD)
l 重启电脑
4 选中src\Deployable\Nop_{Version}目录下的所有文件,上传到你的Web服务器.
提示:把它们上传到你域名目录的root文件下
5 创建了数据库后,输入你的域名来运行nopcommerce安装向导: