私はしばらくの間ソフトウェアを開発していましたが、常にdotnet runを使って実行しました。今日、私はVS 2017をインストールすることを決めましたが、根本的な理由ではまだ完全にはわかりませんが、ソフトウェアをもう実行できません。VS 2017のインストール後に.Net Coreをベースに.NETを実行できません
私がVS 2017でオープンしたプロジェクトの近くに既存のプロジェクトがありませんので、コアバージョンが変更されている可能性があります。確かに、私は、最新バージョンのページからインストールを再実行しました。
DOTNET --version
1.0.0-preview4-004233
私はDOTNET新しいを実行すると、ディレクトリがxxx.csprojファイルではなくプロジェクトを得ることに気付きます.jsonと私はどこかでMSがそれをサポートしなくなると思っています。
既存のプロジェクトを再度実行するにはどうすればよいですか?私は全体の真ん中にこだわっていて、グーグルは私にまったく何も与えませんでした。どうやら、私はこの愚かなアップグレードを行う最初の男です(それが原因で始まる場合)。
私は* global.json *が* project.json *と同じような印象を受けていますか?* x.sln *は* y.proj *ですか? * project.json *の背後にあるアイデアは、すべての情報迷惑メールを1つのファイルに集めることでした。私は、MSがプロジェクトのJSON-file.INファクト内でSDKの仕様を維持することを期待しています。** ** * * frameworks *、* dependencies *、* runtimeOptions *などです!それについての考えは? +1はPowerShellのものです。 –
@KonradVilterstenあなたは正しい印象を受けています。 "global.jsonファイルは、.NETコアプロジェクトでソリューションのメタデータを定義するために使用されます。" "project.jsonファイルは.NETコアプロジェクトでプロジェクトのメタデータを定義するために使用されます。" https://docs.microsoft.com/en-us/dotnet/articles/core/tools/global-jsonおよびhttps://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-ジョソン –