无法加载项目文件,根级别的数据无效,项目中没有XML

时间:2015-11-06 21:12:50

标签: c# .net

我正在尝试从命令行运行hello world C#代码,这是批处理文件。尝试搜索它,但大多数问题都是关于XML文件阅读器,我没有阅读任何XML文件

  

C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild“E:\ a \ c.cs”/ p:Configuration = Debug; DeployOnBuild = True; PackageAsSingleFile = False; outdir = E:\ a

这是c.cs

class c {
    public static void Main() {
        System.Console.Clear();
        System.Console.WriteLine("hey");
        System.Console.ReadKey();
    }
}

和错误

enter image description here

2 个答案:

答案 0 :(得分:8)

msbuild需要项目文件或解决方案文件作为输入:

https://msdn.microsoft.com/en-us/library/ms164311.aspx

您要做的是直接运行c#编译器:

Compiling/Executing a C# Source File in Command Prompt

答案 1 :(得分:0)

如果您在运行时使用以下命令运行 dotnet。

dotnet run --project [project_name].dll

您可以运行以下命令代替上面的命令。

dotnet [project_name].dll