最後にコマンドラインからC#スクリプトファイルを実行する簡単な方法はありますか?コマンドラインからシングル* .csスクリプトを実行
と私はdotnet run Test.cs
は仕事をするべきだと思う。このスレッドに応じているのを見ました。
しかし、である私のTestClassを用:
using System;
namespace Scripts
{
public class Program
{
public static void Main(string[] args)
{
Console.Out.WriteLine("This is the miracle");
}
}
}
それは
PM> dotnet run .\Test.cs
dotnet.exe : Object reference not set to an instance of an object.At line:1 char:1
それでは、どのように私は比較的簡単な方法で、コマンドラインを使用して単一のファイルにコードを実行される可能性が失敗しましたか?
UPD 1:として正しく@Leeで述べたと@svick dotnet run
は、プロジェクトを実行しているためです。しかし、私の最初の質問は、 - どのように単一のファイルを実行する。たぶん、いくつかのオプションroslyn
を使用して?
この[リンク](https://msdn.microsoft.com/en-us/library/k1sx6ed2.aspx?f=255&MSPPError=-2147217396)をご確認ください。 –
そのリンクは非常に古いです。 [これは 'dotnet run'の現在のドキュメントです。](http://dotnet.github.io/docs/core-concepts/core-sdk/cli/dotnet-run.html) – svick
@MANISH 'dotnet' CLIです。 – svick