这是我第一次使用代码,我试图在它上运行一个简单的代码,但是它给了我一个错误,它说:
“‘scriptcs”不被识别为内部或外部命令、可操作的程序或批处理文件。
我用这个作为代码:
using System;
struct Employee{
public int Id { get; set; }
public string FullName { get; set; }
}
public class MyClass{
public static void Main(){
Employee obj= new Employee();
obj.FullName = "Hello World";
Console.WriteLine(obj.FullName);
}
}我试过安装Scriptcs运行程序,但问题仍然是一样的。有人能提出其他建议吗?
编辑:
在你的许多建议之后,我尝试了以下几点:
问题仍然是一样的。获取上述错误.
发布于 2019-12-10 07:51:14
dotnet new console -o TestConsoleApp创建一个新的控制台项目,这将创建一个项目文件TestConsoleApp.csproj。Code .启动VS代码dotnet run --project TestConsoleApp来运行您的应用程序。另外,您也可以开始调试(F5)这将为您提供一个良好的开始,然后您可以使用您的代码。
如果您只想使用代码片段,您应该尝试Athanasios Kataras回答的内容,但是我没有经验。
在https://channel9.msdn.com/Blogs/dotnet/Get-started-VSCode-Csharp-NET-Core-Windows上也有这方面的视频介绍
发布于 2019-12-10 07:03:13
您需要脚本运行程序扩展和安装脚本。
安装和信息指南在这里:http://scriptcs.net/
cinst scriptcs安装最新版本。然后确保按照本指南安装脚本运行程序扩展:https://www.strathweb.com/2015/11/running-c-scripts-and-snippets-in-visual-studio-code-with-scriptcs/
扩展可以直接从VS代码安装:
发布于 2020-07-19 11:02:33
您正在尝试运行一个csharp程序,而不将其创建为一个项目。对于您希望在不创建完整项目的情况下快速运行的简单一次性操作,您需要c#脚本运行程序。您可以使用以下说明安装它。下面是一个链接到扩展的github页面,以供参考。
转到扩展,搜索scriptcs并安装scriptcsRunner。您提到您已经安装了这个文件,但是像上面这样的简单的一个文件程序应该是您所需要的。再次检查它是否是这里的版本:https://github.com/filipw/vscode-scriptcs-runner.git
或者,如果您想要创建一个实际的项目,您将需要在集成终端中运行一些命令。
dotnet new consoledotnet runhttps://stackoverflow.com/questions/59261688
复制相似问题