🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

解決済

3回答

2131閲覧

VisualSudio2019ver16 ソリューションエクスプローラーにプロジェクトが表示されずデバックが開始できない

snow_4561

総合スコア0

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

0クリップ

投稿2021/02/21 06:52

編集2021/02/21 11:21

前提・実現したいこと

プログラミングに初めて触れる者です。
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

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

snow_4561

2021/02/22 01:31

まさに前者の状況だったようです! おかげさまで問題解決しました。 ベストアンサーを差し上げたいのですが「質問への追記・修正、ベストアンサー選択の依頼」への投稿にはベストアンサーを付けられないようです… 自己解決欄に教えて頂いた手順を記載しておきます。 本当にありがとうございました!
guest

回答3

0

自己解決

TN8001様からのコメントを元に、C:\Program Files (x86)\dotnetを削除し、 C:\Program Files \dotnetを保持したところ正常に認識されるようになりました。

投稿2021/02/22 01:33

snow_4561

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ありがちですが、起動したのが「Blend for Visual Studio 2019」だった。
ということはありませんか?

投稿2021/02/21 12:51

setoppu

総合スコア311

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

snow_4561

2021/02/22 01:28

回答ありがとうございます。 そのようなことはありませんでした。 解決しましたので、自己解決欄に乗せておきます。 ご協力ありがとうございました!
guest

0

VisualStudioを立ち上げたら、開始するメニューが出ますんで、そこで新しいプロジェクトの作成を選び、C#コンソールアプリ(.NET Framework)を選びましょう。
そして、プロジェクト名やらなんやら入れれば、新規のプロジェクト画面が出て、プロジェクト作成の準備が整います。

がんばってください。


作成直後のスクリーンショット
コンソールアプリのプロジェクト作成直後のスクリーンショットです
こーゆーふーにならないでしょうか

投稿2021/02/21 07:09

編集2021/02/21 10:54
y_waiwai

総合スコア88038

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

snow_4561

2021/02/21 07:36

ご回答ありがとうございます。 お教えいただいた通りの手順で再度一連の行動行いましたが、解決しませんでした。 また機会がありましたらよろしくおねがいします。
y_waiwai

2021/02/21 07:38

それでプロジェクトが表示されませんか? それはおかしいですね
y_waiwai

2021/02/21 07:40

VisualStudio自体を入れ直すとかしてみれば。
snow_4561

2021/02/21 10:28

再インストール試してみました。 が結果は変わらずです… ハードに問題があるのでしょうか…
y_waiwai

2021/02/21 10:39

どういう表示になるんでしょう。 スクリーンショットを提示してみては
snow_4561

2021/02/21 11:24

スクリーンショットです。http://imepic.jp/20210221/731290 発生している問題・エラーメッセージ欄に書いた通り、 ソリューションエクスプローラーの欄に"ソリューション'HelloWorld'(0プロジェクト)"と表示されてます。
y_waiwai

2021/02/21 11:34

メインメニューのツール>設定のインポートとエクスポート、から、設定のリセットをすることができます。 それでリセットしてみては
snow_4561

2021/02/22 01:29

回答ありがとうございます。 別の方が提示して下さった方法を試したところ認識されるようになりました。 長い間レスポンスくださってありがとうございました。 がんばります!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問