2016-12-10 74 views
0

当我尝试在我的MAC上运行.NET Core示例程序时。在VScode上。无法执行此操作,因为进程正在运行

在终端上没问题。

bogon:projectApp JCNetwork-Mecil9$ dotnet run 
Project projectApp (.NETCoreApp,Version=v1.1) was previously compiled. Skipping compilation. 

What is your name? 
mecil9 

Hello, mecil9, on 12/10/2016 at 17:11 

但VSCode,扔出去的错误:

What is your name? 

mecil9 

Unable to perform this action because the process is running. 
+0

当我停止调试时,抛出下一个错误:'.../projectApp.dll'已退出代码0(0x00000000)。 –

回答

1

这是为什么发生的原因是,你要使用调试控制台作为终端到您的应用程序,并且在您输入输入时,它已经运行了一个您的应用程序。所以简单地说,它试图告诉你的是'我现在不能做你现在要求我做的事情,因为我已经在运行一个程序'。您需要为您的控制台应用程序运行的是,按Ctrl + Shift + D打开调试部分。在顶部,你会发现一个齿轮标志,打开一个名为'launch.json'的文件。搜索“externalConsole”,它从真正改变。这将打开一个控制台窗口供您输入。希望这能回答你的问题。

相关问题