簡體   English   中英

從VS 2017無法構建和運行DotNet Core

[英]Unable to Build and Run DotNet Core from VS 2017

問題

我無法從Visual Studio 2017(15.5.2)構建和運行任何dotnet核心應用程序。 每次我嘗試運行它時,VS2017都會立即進入中斷模式,並在單擊繼續時停止調試。

即使我使用VS2017中的“新建項目”並選擇.NET Core模板(控制台應用程序或ASP.NET Core Web應用程序),也會發生這種情況。

我已按照Build C#Hello World應用程序中 Microsoft的指示進行操作,並已完成Windows上.NET Core的先決條件中的說明。

我嘗試過的

  • 在VS2017中卸載並重新安裝.NET Core跨平台開發工作負載。
  • 從程序和功能中刪除所有.NET Core SDK版本,然后從.NET Core 2.x SDK重新安裝

我可以做什么

  • 導航到源目錄並在Powershell中運行dotnet run 這將在終端中成功運行該應用程序。
    • 如果我猜對了dotnetcore PID,則可以附加到VS2017中正在運行的進程。
  • 在Visual Studio Code中打開項目。 VSCode創建構建配置后,便可以構建和調試代碼。

我在VS2017中進行大部分開發工作,並且也希望將其用於dotnet核心。

dotnet restore

很可能是你最好的朋友。 如果缺少任何文件,可以通過這種方式輕松恢復它們。 例如,當我創建一個新的VS2017 ASP.NET項目時,在執行restore命令之前,我一直不斷出現“找不到系統”錯誤,而現在我正在路上。 你有嘗試過嗎?

暫無
暫無

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

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