前提・実現したいこと
プログラミングに初めて触れる者です。
VisualSudio2019ver16でhelloworldを実行しようとして躓きました。
発生している問題・エラーメッセージ
https://csharp.sevendays-study.com/day1.htmlを参考に、c#コンソールアプリを作成しprogram.csにソースコードを入力しましたが実行できませんでした。
"デバックの開始""デバックなしで開始"が灰色になっていて実行できません。
f5を押しても無反応です。
よく見ると、ソリューションエクスプローラーの欄に"ソリューション'HelloWorld'(0プロジェクト)"と表示されておりcsファイルが見当たりません。
エラーメッセージ ```なし ### 該当のソースコード ```C# using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Sample101 { class Program { /* * HelloWorld */ static void Main(string[] args) { // コンソールにHelloWorldと表示して終了 Console.WriteLine("HelloWorld."); } } }
試したこと
https://qiita.com/H-Takayama/items/cb422f843cb62bcf05c9を参考に"すべてのファイルを表示"を押しましたが点線でファイルが表示されることはありませんでした。
同記事内に書かれている対処を実行するために、.slnファイルをワードパッドで開きましたが、
"
Microsoft Visual Studio Solution File, Format Version 12.00
♯ Visual Studio Version 16
VisualStudioVersion = 16.0.31005.135
MinimumVisualStudioVersion = 10.0.40219.1
Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {BA78652B-C9C8-4A6E-A7D7-99C7A2A84DA5}
EndGlobalSection
EndGlobal
"
との表示があるのみでProject~EndProjectまでの記述がありませんでした。
そこで.csprojファイルを開きましたが、こちらには
"<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>netcoreapp3.1</TargetFramework> </PropertyGroup> </Project> "と記述があるのみでProjectGuidやFlavorProperties GUIDの記載がありませんでした。
どうすればプロジェクト(csファイル?)が表示されHelloWorldできるようになるでしょうか…
補足情報(FW/ツールのバージョンなど)
windows10
VisualSudio2019 16.0.31005.135
スクリーンショットですhttp://imepic.jp/20210221/731290
回答3件
あなたの回答
tips
プレビュー