You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过控制台应用运行.NET 6.0 MVC Web应用并生成.exe文件

将.NET 6 MVC Web应用打包为独立可执行.exe文件

方法一:通过Visual Studio图形化发布

  • 打开你的MVC项目(Mio)
  • 右键项目名称,选择「发布」
  • 在弹出的发布窗口中,选择「文件夹」作为发布目标,点击「下一步」
  • 配置发布参数:
    • 设置目标输出文件夹(比如桌面的Publish文件夹)
    • 点击「显示所有设置」展开详细配置
    • 部署模式选择「独立」(会包含完整.NET运行时,无需目标机器预装.NET)
    • 目标运行时选择对应老师电脑的系统(如Windows x64,适配64位Windows)
    • 勾选「生成单个文件」(可选,打包后仅一个.exe文件,便于发送)
  • 点击「发布」,完成后前往目标文件夹找到生成的.exe文件,压缩后即可发送

方法二:通过dotnet命令行发布

  • 打开CMD或PowerShell,切换到项目根目录(包含.csproj文件的文件夹)
  • 执行以下发布命令:
    dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true
    
    参数说明:
    • -c Release:以Release模式编译,性能更优
    • -r win-x64:指定目标平台为Windows 64位(若老师用32位系统,替换为win-x86)
    • --self-contained true:打包完整.NET运行时,目标机器无需额外安装.NET
    • /p:PublishSingleFile=true:生成单个独立.exe文件
  • 发布完成后,可执行文件位于bin/Release/net6.0/win-x64/publish/目录下,压缩后发送即可

运行说明

老师收到压缩包后,解压直接双击.exe文件,控制台会启动Web服务,之后在浏览器中访问控制台输出的地址(通常为http://localhost:5000或https://localhost:5001)即可使用你的遗传算法应用。

内容的提问来源于stack exchange,提问作者Jakub Łuka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 14:25:17