c# - 生成二进制文件以在 Linux 中执行 C# Visual Studio 脚本
问题描述
这可能是一个非常愚蠢的问题,但我被要求提供我在 Visual Studio 中编写的 C# 代码的解决方案以及在 Linux 或 MacOS 系统上运行的“二进制文件”。
如何生成这些二进制文件以及它们如何工作?Visual Studio 是否可以选择制作它们?
谢谢!
解决方案
您需要以 .NET Core 为目标,然后可以在所有主要操作系统上运行它(有一些限制 - 即不能有任何 WPF 或 Winforms 代码)。选择“.NET 5.0”作为目标框架。然后在VS中右键项目,选择“发布”。之后选择“发布到文件夹”是最简单的。在选项中,您可以选择目标操作系统。
推荐阅读
- robots.txt - 如何使用 robots.txt(实时域)隐藏我们的开发和舞台环境?
- c++ - 使用 cout 打印 size_t 会产生不可思议的输出
- spring-boot - Spring Boot 不提供空/零字节静态资产
- jhipster - Jhipster 使用 redis 连接构建 docker 映像错误
- python - Kickstart Round C 2020 中的倒计时问题
- python - 如何将字典列表的值转换为字符串?
- javascript - 如何检查输入的 TOTP 密钥格式是否正确?
- c++ - 串行通信 + 使用 Teency 进行鼠标仿真
- angular - 如何在单元测试错误拦截器中测试 toHaveBeenCalled 的方法
- r - ggplot&ie with parse=T 等号问题