c# - 即使不使用 xml 文件,根级别的数据也是无效的
问题描述
我正在尝试运行此代码:
using System;
public class Program
{
public static int Main()
{
int i;
int basee;
for (basee = 2;; basee += 1) {
for (i = 2; i < basee; i++) {
if ((basee % i) == 0)
break;
}
if (i == basee)
Console.WriteLine(basee);
}
return 0;
}
}
但是,当我尝试使用 编译此代码时dotnet build prime.cs
,会导致错误Data at the root level is invalid. Line 1, position 1.
。
从谷歌搜索中,当 XML 文件无效时会出现此错误,但我在这里没有对 xml 文件做任何事情。
有没有人有这个解决方案?我在cmd中运行了错误的命令吗?我已经尝试过 csc,但是当我在两台电脑之间安装了 dotnet core 和 framework 时,我收到了一个错误,即它没有安装。
解决方案
如果还没有,可以先使用命令dotnet new创建一个项目。下面在 .NET Core 中创建一个新的控制台应用程序。-n 参数指定项目的名称。
dotnet new console -n Prime
使用您的新项目,您可以开始开发控制台应用程序。创建完应用后,您可以在项目目录中运行它:
dotnet run
并使用build命令构建您的项目:
dotnet build
推荐阅读
- c# - Unity3D c#改变物体的旋转
- ios - 如何在 iOS 上将 XMP 元数据写入 QuickTime 视频?
- python - 使用 Kafka 在时间窗口内处理消息
- sql-server - 从仅匹配第三个表的第二个表向表中添加值,允许重复
- android - React native 中的 Intl.numberformat 在 ios 中运行但在 android 中运行时工作正常
- python - 将布尔真计数数组映射到布尔数组的最快方法
- wpf - 为用户控件绘制的 Helix Toolkit 控件设置动画
- amazon-web-services - 这是 AWS Auto Scaling 组的正确情况吗?
- amazon-web-services - 如何为 Elastic Beanstalk 网址启用 HTTPS
- json - .net core api 究竟返回浏览器的是什么?