2017-07-20 90 views
0

環境:Ubuntu 16.04,.NET Core SDK Preview 2.0.0(006497),VSC 1.14.2VSC是否與.net core 2項目不兼容?

在.net core下工作正常的東西1.現在,我已將系統升級到.net core 2 。

在命令行中,我創建了一個新的項目,並運行它:

$ dotnet new mvc 
$ dotnet run 

的網頁按預期工作。

現在,我打開VSC中的文件夾並嘗試調試該應用程序。第一次,VCS有助於創造launch.jsontasks.json.這裏是我的tasks.json內容:

"version": "2.0.0", 
"tasks": [ 
    { 
     "taskName": "build", 
     "command": "dotnet", 
     "type": "shell", 
     "group": "build", 
     "presentation": { 
      "reveal": "silent" 
     }, 
     "problemMatcher": "$msCompile" 
    } 
    ] 
} 

在終端來看,我看到VCS嘗試爲dotnet <運行構建命令。這引發了preLaunchTask「build」退出並顯示錯誤代碼129的錯誤。

我試圖通過將args: ["build"]添加到任務來解決此問題。這似乎修復了構建,但我現在得到另一個關於launch.json沒有正確配置的錯誤。

想知道是否有某個步驟,我只是錯過了。問候。

+1

最相關的信息在底部https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0.0-preview2-known-issues.md。基本上說,如果**想**嘗試.netcore 2 VSC然後**嘗試**這... – mvermef

+0

非常感謝您的幫助。安裝C#擴展的測試版本的確有竅門。 – Peter

回答