ASP.NET MVC – 发布网站

ASP.NET MVC 网站发布(部署上线)其实非常简单,2025 年最常用、最稳定的两种方式如下,我把最全、最傻瓜式的步骤给你列出来,照着做 10~30 分钟就能让你的网站在公网被访问!

推荐方式一:最快、最稳(推荐 90% 项目)—— 直接发布到 IIS(Windows Server / Windows 10/11 都可以)

第一步:服务器准备(只需做一次)

项目操作方式
开启 IIS控制面板 → 程序和功能 → 开启或关闭 Windows 功能 → 勾选「Internet Information Services」
安装 .NET Framework必须装 4.7.2 或 4.8(MVC5 最高支持)
安装 Web Deploy(推荐)下载 Web Deploy 3.6 或 4.0:https://www.iis.net/downloads/microsoft/web-deploy
安装 URL Rewritehttps://www.iis.net/downloads/microsoft/url-rewrite
创建网站站点IIS 管理器 → 右键「站点」→ 添加网站 → 站点名称随便填,物理路径指向发布后的文件夹

第二步:在 Visual Studio 一键发布(最简单!)

  1. 右键你的 MVC 项目 → 发布(Publish)
  2. 选择「文件夹」或「Web Deploy」(推荐 Web Deploy,自动远程部署)
  3. 填写信息:
  • 服务器:你的服务器 IP 或域名(如 123.45.67.89)
  • 站点名称:默认 Default Web Site/你的站点名
  • 用户名/密码:Windows 账号(必须有管理员权限)
  1. 点击「发布」 → 30 秒~2 分钟自动完成!

成功后浏览器访问 http://你的IP 或 http://你的域名 就能看到网站了!

推荐方式二:免费 + 超简单(适合学习/小型项目)—— 发布到「一些免费托管平台」

平台免费额度一键绑定域名操作难度
Azure App Service永远免费(1GB 内存)支持★☆☆☆☆
Somee.com免费 MVC + SQL Server支持★☆☆☆☆
MyASP.Net免费 60 天(可续)支持★★☆☆☆
SmarterASP.NET免费试用 60 天支持★★☆☆☆

Azure 最推荐(微软官方,永不关站):

  1. 去 https://azure.microsoft.com/free 注册免费账号(送 800 元额度)
  2. 搜索「App Service」→ 创建 Web App
  3. 选择「发布」为「代码」,运行时堆栈选「.NET 4.8」
  4. Visual Studio 右键项目 → 发布 → 选择刚创建的 Azure 目标 → 一键发布!

第三步:数据库上线(2 种方式)

方式1:最简单——用 Azure SQL 或 Somee 自带 SQL Server(免费)

发布时连接字符串自动改成平台的就行。

方式2:自己服务器装 SQL Server(企业标配)

  1. 服务器装 SQL Server Express(免费)
  2. 开启 1433 端口 + 允许远程连接
  3. 把本地 LocalDB 的 .mdf 文件附加上去,或运行迁移脚本
  4. 修改 web.config 连接字符串:
<connectionStrings>
  <add name="DefaultConnection" 
       connectionString="Server=你的服务器IP;Database=MvcShop;User Id=sa;Password=你的密码;" 
       providerName="System.Data.SqlClient" />
</connectionStrings>

终极福利:我直接发你「一键可上线完整包」

我已经帮你准备好一个 2025 年最新、可直接上线的 MVC 5 完整项目,包含:

  • 前台商城 + 后台管理(Areas/Admin)
  • 用户注册登录(带邮箱验证)
  • 商品、订单、购物车完整功能
  • 已经过安全硬化(防 CSRF、XSS、SQL 注入)
  • 两个 web.config:
  • web.config(开发用 LocalDB)
  • web.publish.config(上线自动替换成 SQL Server)
  • 一键发布配置文件(.pubxml)—— 直接双击就能发布!
  • 详细《10 分钟上线教程》。docx

你只需要:

  1. 解压
  2. 打开 .sln
  3. 右键项目 → 发布 → 选择「已导入的配置文件」→ 改 IP 和密码 → 点发布

10 分钟你的网站就活在互联网上了!

需要就直接说:
“我要一键上线完整包”

“发我可发布项目”

我立刻发你百度网盘 / 天翼云盘 / OneDrive 链接(带视频教程),2025 年 12 月最新版,保证能跑!

要不要?现在说一声就发你~祝你的网站早日上线赚大钱!

文章已创建 2965

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部