【发布时间】:2021-09-07 13:23:11
【问题描述】:
作为一名新手编码爱好者,我使用 Visual Studio 和 Monogame 制作了一些简单的游戏,例如 pong、snake、tic-tac-toe。我想与朋友分享。
当我完成并构建/发布/编译(正确的术语是什么?)将代码转换为 .exe(不是调试)时,它会将其与一堆其他文件放在一个文件夹中。
那些是什么?我可以摆脱它们并将其全部放入 1 个文件中吗?我制作的程序看起来太简单了,不能有超过 1 个文件。
【问题讨论】:
-
这个问题与 Java 有什么关系?
-
“我制作的程序看起来太简单了,不能有超过 1 个文件。” - 好吧,
MonoGameFramework.dll不是你的代码;这是 MonoGame 的。我猜这可能是 .NET Core,所以 TicTacToe.exe 是对您的实际程序代码 (TicTacToe.dll) 的薄包装,而 TicTacToe.pdb 是用于调试的符号文件。跨度> -
我将删除 java 标记,我认为其他语言的程序可能会执行相同的操作。我不确定我是否理解你所说的......也许我需要一个更外行的解释。
-
如果是 .NET Core 项目,则 .exe 仅用于开始执行 .dll 文件中的实际应用程序代码。