簡體   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