柿食えば 屁をしても一人

電気系の学生のブログ。何を書くかも決めていない

C# で CS5001 プログラムは、エントリポイントに適切な静的 'Main' メソッドを含んでいません

なんかわからんけど、複数プロジェクトで作ってると、↑に書いたようなエラーが出る。エントリポイントが適切に設定されてないのが原因って、ググると出てくるけど、それで治らなかったとき用。

困らせている側のプロジェクトの設定ファイルの

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.1</TargetFramework>
  </PropertyGroup>
    <OutputType>Exe</OutputType>

この行を消してあげれば治る。多分本来は自動でやられるんだけど、それができていないのかな?