如何在本地运行NopCommerce 3.90发布版代码并在VS2022中打开
一、在Visual Studio 2022中打开NopCommerce 3.90发布代码
- 启动Visual Studio 2022,选择「继续但无需代码」进入主界面
- 顶部菜单栏点击「文件」→「打开」→「网站」,定位到存放NopCommerce 3.90发布代码的根目录(包含
bin、Views、Web.config等文件的文件夹),点击「打开」- 若发布代码包含
.sln解决方案文件,也可选择「打开项目/解决方案」,直接选中对应的.sln文件打开
- 若发布代码包含
- 等待VS完成项目依赖加载即可
二、在本地localhost运行该发布代码
- 配置Web服务器
- 在解决方案资源管理器中右键点击项目,选择「属性」
- 切换到「Web」选项卡,在「服务器」区域选择「IIS Express」或「本地IIS」:
- 选IIS Express:设置项目URL为
http://localhost:自定义端口(如http://localhost:5000),点击「创建虚拟目录」完成配置 - 选本地IIS:先在系统IIS管理器中创建指向发布代码目录的网站,设置好端口和主机名,再在VS的「服务器」区域填写对应URL,确保虚拟目录关联正确
- 选IIS Express:设置项目URL为
- 配置数据库连接
- 在解决方案资源管理器中打开
Web.config文件 - 定位到
<connectionStrings>节点,修改nopCommerceEntities的连接字符串,指向本地SQL Server数据库(需提前还原NopCommerce 3.90数据库备份,或运行初始化脚本创建数据库) - 示例连接字符串格式:
<add name="nopCommerceEntities" connectionString="Data Source=localhost;Initial Catalog=NopCommerce390;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.EntityClient" />
- 在解决方案资源管理器中打开
- 启动运行
- 保存所有修改后,点击VS工具栏的「启动调试」按钮(绿色三角图标),或按下F5键
- 浏览器会自动打开
http://localhost:对应端口,即可访问本地运行的NopCommerce站点
注意:确保Visual Studio 2022已安装「ASP.NET和Web开发」工作负载,且包含.NET Framework 4.5.2的支持组件,避免项目加载或运行报错。
内容的提问来源于stack exchange,提问作者Dalwadi Tushar
相关产品推荐
相关产品推荐

