簡體   English   中英

如何使用 Visual Studio Code 創建新的可執行 C# 項目

[英]How to create a new executable C# project with Visual Studio Code

我想用 Visual Studio Code + omnisharp 創建一個新的可執行項目。 它適用於 dll 但不適用於 exe 文件。

  1. 為我的新項目創建了一個文件夾(例如 myApp)
  2. 打開 Visual Studio 代碼 -> 文件 -> 打開文件夾
  3. 打開內部 VSC 終端並鍵入以下命令

代碼:

dotnet new console (pressed yes in popup)
dotnet restore
dotnet run
//hello world was visible in terminal (what means it works)
dotnet build

構建成功,但創建了 dll 文件。

  • 實際結果:dll 文件
  • 預期結果:exe文件

順便說一句:我用它來尋求幫助-> https://github.com/dotnet/docs/blob/master/docs/core/tutorials/with-visual-studio-code.md

您使用的是dotnet core,因此可執行文件仍位於.dll中。 要運行該文件,請運行dotnet nameofdll.dll

dotnet core是跨平台的,為了減少與Windows的緊密耦合, .exe不再用於可執行文件。

如果希望您的應用程序依賴Windows,則需要將應用程序的目標設置為.Net Framework,而您將通過這種方式獲得一個.exe。

好的,我是怎么做到的

如果您將 go 放入應用程序所在的文件夾,並將 go 放入 bin/debug/net6.0

我發現了一個 exe 文件以及其他四個文件,我不知道它們在做什么

和一個名為發布的文件,也嘗試 F1 並搜索可能使這些文件出現的發布(發布似乎是發布文件之外的相同 5 個文件)

以及那些將我的可怕笑話貶為真正滅絕的人

在那里,你快樂嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM