私はプロジェクトを作ります
File -> New -> Project -> Visual C# -> Web -> ASP.NET Core Web Application
(.NET Core) -> Empty -> OK
しかし、ソリューションとsrcディレクトリはなく、project.jsonやweb.configなどもありません。
Visual Studio 2015
を使用する本を参照します。本の例には、私が言ったすべてのファイルとディレクトリがあります。しかし、私はしません(VS 2015の.NET Coreが見つからないため、VS 2017を使用しています)。
これらのファイルとディレクトリを作成するにはどうすればよいですか?手動で作成しますか?
.NETCoreは内部を少し速いペースで変更していましたが(今では落ち着いているように見えますが)、そのため多くのチュートリアルが時代遅れになっています。 2016年半ば以降 、project.jsonは「your-app-name」.csprojファイルを優先してダンプされました。
チュートリアルまたは本をフォローしている場合、project.jsonで記述することになっているものについては、csprojファイルにわずかに異なる形式で記述する必要があります。
チュートリアルに従うときにproject.jsonをいじる必要がある場合は、 この公式の移行ガイド を使用します。
.NET Core(および他のチーム)は、project.json
を削除してMSBuildおよび*.csproj
に戻ることにしました。
.NETコアスタックにはproject.json
もglobal.json
もありません。project.json
の代替は*.csproj
であり、global.json
の代替は*.sln
です。
古いcsprojから新しいcsproj:Visual Studio 2017アップグレードガイド
詳細
Update:(Stajsコメントに基づく)
global.json はまだスタックにありますが、SDKバージョンのみを定義するために廃止されました。