繁体   English   中英

Visual Studio 2017和缺少的EXE文件

[英]Visual Studio 2017 and a missing EXE file

(我使用的是Visual Studio 2017.)

我开始了一个小型的控制台应用 一个Discord C#bot。 所以我总是用Visual Studio启动这个程序。 完成后,我想将.exe文件放在服务器上,以保持这个机器人整天保持在线状态。

在目录中,没有任何.exe文件。

所以我再次启动了应用程序,看到这个控制台是从另一个路径打开的:

“C:\\ Program Files \\ dotnet”,此.exe称为“dotnet.exe”

当我想手动启动这个.exe文件时,它立即关闭(可能是因为缺少代码行Console.ReadLine();我不知道)。

我应该在Visual Studios设置中更改哪个.exe文件在我的控制台应用程序的正确目录中?

附图显示了我的bin目录,通常应该是.exe文件。 有.dll文件,但我需要.exe文件...

在此输入图像描述

没有exe文件,因为您创建了.NET Core应用程序。

您有两种选择:

  1. 如果需要EXE,则需要以.NET Framework为目标。
  2. 如果您不想更改代码,则需要在服务器上安装.NET Core并在命令行上运行dotnet pathToDll

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM