可能是重复或非常基本的问题......
我最近在Windows上下载了Visual Studio Code并尝试打开现有的“Hello World !!”控制台应用。
我已经下载了相同的C#扩展名。
请您指出文档,我可以找到配置VS代码的分步指南,以便我可以打开现有的控制台应用程序并调试/运行相同的代码。
目前,当我打开使用VS2013编写的现有C#项目并尝试调试/运行时,它无法正常工作。 我收到了以下错误。 “preLaunchTask'构建'以退出代码1终止。”
或者我正在尝试做一些不正确的事情?
答案 0 :(得分:6)
答案是否
VS Code不支持调试在其上运行的应用程序 Desktop .NET Framework。
VS Code针对跨平台.NET Core开发进行了优化由于这一重点,VS Code无法识别许多标准C#项目类型。
不受支持的项目类型是
VS Code支持在.NET上运行的C#应用程序的调试 核心或单声道
VS Code仅支持一组有限的项目类型(主要是.NET Core)。要获得完整的.NET项目支持,请使用Visual studio community
答案 1 :(得分:5)
答案是否
首先要做的事情 - VS 2013和VS代码是2个不同的IDE。
Visual Studio Code - 是Microsoft为Windows,Linux和OS X开发的源代码编辑器。它包括对调试,嵌入式Git控件,语法突出显示,智能代码完成,代码段和代码重构的支持。
您无法在VS代码中打开VS 2013项目。
我建议 - 看一些使用VS Code IDE的教程。这里是链接Getting Started
此处还有问题Console application using C#
的链接希望这有帮助
答案 2 :(得分:1)
使用.NET Core构建您自己的控制台应用程序,如下所示:
那就是它!您的控制台应用程序项目已准备好进行编辑!要看它跑步,点击运行" !!!
您可以在" Debug"中调试代码。 painel(在左侧栏菜单中选择它)。
我希望它有用。
答案 3 :(得分:0)
试试这个
using System;
namespace HelloWorld
{
class Hello
{
static void Main()
{
Console.WriteLine("Hello World!");
// Keep the console window open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
}
答案 4 :(得分:0)
您可以使用 .NET Core。 以下是在 Visual Studio Code 中运行基本 C# 控制台应用的一些说明。
在此处下载 .NET Core 并安装它。 https://dotnet.microsoft.com/download
打开命令提示符,然后切换到您要创建应用的文件夹。
运行:
dotnet new console -o myapp
将 myapp 替换为您的应用名称。
转到 Visual Studio Code,然后打开您刚刚创建的文件夹(例如:myapp)
打开 program.cs 文件,这是你的主要代码。