1

最初に project.json ファイルを作成せずに、新しい .NET クロスプラットフォーム ツールチェーン (DNX/DNU) を使用して単一の C# ファイルをコンパイルすることは可能ですか?

たとえば、Mono では次のことができます。

mcs Program.cs

このmcsコマンドは、メソッドProgram.exeが見つかった場合は作成し、そうでない場合は作成します。MainProgram.dll

Mono の代わりにオープン ソースの Microsoft ツールを使用して、Mac と Ubuntu でビルドしようとしています。私はデモンストレーション用にたくさんの小さなプログラムを作成していますが、毎回 project.json ファイルを作成する必要はありません。

4

1 に答える 1

1

私はそれが可能だとは思わない。ビルドするには project.json が必要です。Program.csdnu を介して project.json なしでビルドしようとすると、「project.json が見つかりません」というメッセージが表示されます。

PATH TO PROJECT>dnu build

Microsoft .NET Development Utility Clr-x86-1.0.0-rc1-16231

Unable to locate project.json.
Total build time elapsed: 00:00:00.0133362
Total projects built: 1
于 2015-12-30T04:53:06.630 に答える