質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.30%
C#

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

WPF

Windows Presentation Foundation (WPF) は、魅力的な外観のユーザー エクスペリエンスを持つ Windows クライアント アプリケーションを作成するための次世代プレゼンテーション システムです

Q&A

解決済

2回答

6803閲覧

急に動かなくなりました。

shakenokirimi12

総合スコア22

C#

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

WPF

Windows Presentation Foundation (WPF) は、魅力的な外観のユーザー エクスペリエンスを持つ Windows クライアント アプリケーションを作成するための次世代プレゼンテーション システムです

1グッド

0クリップ

投稿2021/07/31 01:05

編集2021/07/31 01:35

イメージ説明
昨日正常に動作し、きちんとでバグまで動いていたプログラムが、先ほど開くと、大量に赤波線が付き、宣言したはずの変数が認識されなくなったほか、計109個ものエラーが発生し、使い物にならなくなってしまいました。直す方法はありますか?

データが失われる可能性を防ぐため、デザイナーの読み込み前に以下のエラーを解決する必要があります。 1 個のエラー デザイナーでは行 121 の不明な名前 'GradeSelect_Enter' を処理できません。メソッド 'InitializeComponent' 内のコードはデザイナーによって生成されるため、手動では変更できません。変更をすべて削除してから、デザイナーを再度開いてください。

xamlを開いても、上のようなエラーが出ます。。解決法を教えてください。
エラーコードを提示します。

エラー CS1525 'else' は無効です エラー CS8641 'else' でステートメントを開始することはできません。 エラー CS1003 構文エラーです。'(' が必要です。 エラー CS1026 ) が必要です エラー CS1525 'else' は無効です エラー CS1002 ; が必要です エラー CS1519 クラス、レコード、構造体、またはインターフェイス メンバーの宣言でトークン 'else' が無効です エラー CS1519 クラス、レコード、構造体、またはインターフェイス メンバーの宣言でトークン '(' が無効です エラー CS1031 型が必要です エラー CS8124 タプルには 2 つ以上の要素が必要です。 エラー CS1026 ) が必要です エラー CS1519 クラス、レコード、構造体、またはインターフェイス メンバーの宣言でトークン '"インターネットに接続されていないため、発声システムの起動ができませんでした。 "' が無効です エラー CS8370 機能 'トップレベルのステートメント' は C# 7.3 では使用できません。9.0 以上の言語バージョンをお使いください。 エラー CS8803 トップレベルのステートメントは、名前空間および型の宣言の前にある必要があります。 エラー CS0106 修飾子 'private' がこの項目に対して有効ではありません エラー CS1022 型、名前空間の定義、またはファイルの終わりが必要です エラー CS1022 型、名前空間の定義、またはファイルの終わりが必要です エラー IDE1007 名前 'MessageBox.Show' は、現在のコンテキストに存在しません。 エラー IDE1007 名前 'Show' は、現在のコンテキストに存在しません エラー CS0103 現在のコンテキストに 'GradeSelect' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallSettingsGroupBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0103 現在のコンテキストに 'NameTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'InfoLabel' という名前は存在しません エラー CS0234 型または名前空間の名前 'type' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0234 型または名前空間の名前 'grade' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'HardSentenceCheckBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'InfoLabel' という名前は存在しません エラー CS0234 型または名前空間の名前 'type' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0234 型または名前空間の名前 'grade' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'DomesticNumber' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'HardSentenceCheckBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'InfoLabel' という名前は存在しません エラー CS0234 型または名前空間の名前 'type' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0234 型または名前空間の名前 'grade' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'HardSentenceCheckBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'InfoLabel' という名前は存在しません エラー CS0234 型または名前空間の名前 'type' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0234 型または名前空間の名前 'grade' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'HardSentenceCheckBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'InfoLabel' という名前は存在しません エラー CS0234 型または名前空間の名前 'type' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0234 型または名前空間の名前 'grade' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'HardSentenceCheckBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption1' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption2' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption3' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption4' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption1' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'DomesticNumberTextBox' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption2' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption3' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'CallOption4' という名前は存在しません エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS0103 現在のコンテキストに 'InfoLabel' という名前は存在しません エラー CS0234 型または名前空間の名前 'type' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'name' という名前は存在しません エラー CS0234 型または名前空間の名前 'grade' が名前空間 'YobidashiKun' に存在しません (アセンブリ参照があることを確認してください) エラー CS0103 現在のコンテキストに 'contents' という名前は存在しません エラー CS1061 'YobidashiKun' に 'GradeSelect_Enter' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'GradeSelect_Enter' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'DomesticNumberTextBox_TextChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'DomesticNumberTextBox_TextChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'CallOption4_CheckedChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'CallOption4_CheckedChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'CallOption3_CheckedChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'CallOption3_CheckedChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'HardSentenceCheckBox_CheckedChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'HardSentenceCheckBox_CheckedChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'CallOption2_CheckedChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'CallOption2_CheckedChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'CallOption1_CheckedChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'CallOption1_CheckedChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'NameTextBox_TextChanged' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'NameTextBox_TextChanged' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください エラー CS1061 'YobidashiKun' に 'YobidashiKun_Load' の定義が含まれておらず、型 'YobidashiKun' の最初の引数を受け付けるアクセス可能な拡張メソッド 'YobidashiKun_Load' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足していないことを確認してください 警告 CS8321 ローカル関数 'YobidashiKun_Load' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'NameTextBox_TextChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'CallOption1_CheckedChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'DomesticNumberTextBox_TextChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'CallOption2_CheckedChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'CallOption3_CheckedChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'CallOption4_CheckedChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'HardSentenceCheckBox_CheckedChanged' は宣言されていますが、一度も使用されていません 警告 CS8321 ローカル関数 'GradeSelect_Enter' は宣言されていますが、一度も使用されていません

あと、
Designer.csにもエラーがあったので提示します。

this.DomesticNumberTextBox.TextChanged += new System.EventHandler(this.DomesticNumberTextBox_TextChanged); this.CallOption4.CheckedChanged += new System.EventHandler(this.CallOption4_CheckedChanged); resources.ApplyResources(this.CallOption3, "CallOption3"); this.CallOption3.CheckedChanged += new System.EventHandler(this.CallOption3_CheckedChanged); resources.ApplyResources(this.HardSentenceCheckBox, "HardSentenceCheckBox"); this.HardSentenceCheckBox.CheckedChanged += new System.EventHandler(this.HardSentenceCheckBox_CheckedChanged); resources.ApplyResources(this.CallOption2, "CallOption2"); this.CallOption2.CheckedChanged += new System.EventHandler(this.CallOption2_CheckedChanged); this.CallOption1.CheckedChanged += new System.EventHandler(this.CallOption1_CheckedChanged); resources.ApplyResources(this.StartButton, "StartButton"); this.StartButton.Click += new System.EventHandler(this.StartButton_Click); this.studentnamegroupbox.Controls.Add(this.NameTextBox); resources.ApplyResources(this.studentnamegroupbox, "studentnamegroupbox"); resources.ApplyResources(this.NameTextBox, "NameTextBox"); this.NameTextBox.TextChanged += new System.EventHandler(this.NameTextBox_TextChanged); resources.ApplyResources(this.Attention2, "Attention2"); resources.ApplyResources(this.Attention1, "Attention1"); this.Attention1.Click += new System.EventHandler(this.StudentNumberSelectRadioButton_CheckedChanged); this.Controls.Add(this.Attention1); this.Controls.Add(this.Attention2); this.Controls.Add(this.studentnamegroupbox); this.Controls.Add(this.StartButton); this.Controls.Add(this.CallSettingsGroupBox); this.Controls.Add(this.StudentNumberGroupBox); this.Controls.Add(this.list); this.Controls.Add(this.GradeSelect); this.Controls.Add(this.MethodSelectGroup); this.Load += new System.EventHandler(this.YobidashiKun_Load);

()のなかのthis.の後ろが大体エラーになっています。
長くてすみません。

Fred2uimby👍を押しています

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

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

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

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

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

y_waiwai

2021/07/31 01:10

エラーが出たなら、エラーメッセージを提示しましょう エラーメッセージは、いらぬ翻訳省略しないで、出たそのママをコピペで提示してください
Zuishin

2021/07/31 01:12

同じものが昨日まで動いていたというのが本当なら、ソースの問題であるはずがありません。 昨日と何が変わったのかを可能な限り思い出し、調査してください。 至急とりかかってください。
BeatStar

2021/07/31 01:13

あまり『至急』と書かない方がいいですよ。 あまりにも身勝手。 https://www.google.co.jp/amp/s/thesaurus.weblio.jp/content/amp/%25E8%2587%25B3%25E6%2580%25A5 にもあるように、『とっとと寄越せやこの野○』とかの意味に取れるため。 仮に丁寧な意味だとしても『回答者は関係者ではない』し、 『無報酬で回答しているだけの一介のユーザ』です。 つまり、『相手に合わせて急いで回答する義務はない』です。
dodox86

2021/07/31 01:17 編集

teratailは無償の「プログラミング相談室」ではありません。"至急"などとつけてご自身の勝手な要望を優先させても質問を読んだ者の反感を買うだけです。普通に考えて、「何で赤の他人が"至急"の案件に応えなければいけないの?」と、考えれば分かりませんか? [推奨していない質問] https://teratail.com/help/avoid-asking
BeatStar

2021/07/31 01:16

それに、コードが読みづらい。 インデントがめちゃくちゃで読みづらい。 さらに、コードだけ出されても『わかるわけない』。 おそらく、『開発環境等の環境によるもの』でしょうね。 外的要因なのにそういう情報を出し渋る。 回答できる人いないから。
BeatStar

2021/07/31 01:18 編集

それとプログラミングは『書いて終わり』ではありません。 デバッグやテストも含みます。 要約すると『あまりにも身勝手』。
shakenokirimi12

2021/07/31 01:33

エラーコードはファイルパスは消しました。
soi013

2021/07/31 01:56

本当にコードを変えていないのに、動かなくなったなら環境要因なので、OS・VisualStudioの更新・再起動をするとかですかね。 あと環境情報を質問に書きましょう。
BeatStar

2021/07/31 01:57

逆に悪くなってるわ… なぜにコードを画像で出す? 読ませる基礎ゼロだろ? 自分で自分の質問を『第三者的視点で』、フラットな状態で読んでみましょう。 画像だと識別しづらいですし、 相手にも失礼です。 下手すると『半角スペースにすべきところを全角スペースにしている』等のような反転させないとわからないようなものもある。 あまりにも身勝手。
BeatStar

2021/07/31 02:00

赤いアンダーラインを提示したいために画像を提示するなら画像でもわかりますが、 その場合は画像+テキスト版のコードという風に両方提示してください。
Zuishin

2021/07/31 02:04

最初の else の前のブロックが if じゃないんだろうね。xaml に else があるはずがないのでプロジェクトがおかしいかもしれない。
shakenokirimi12

2021/07/31 02:17

いろいろ考えていただいて非常に申し訳ないのですが、該当部分のコードを書き直して修正しました。
guest

回答2

0

自己解決

該当部分のコードを書き直して修正しました。

投稿2021/07/31 02:17

shakenokirimi12

総合スコア22

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

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

Zuishin

2021/07/31 02:22

意味不明なので低評価。
BeatStar

2021/07/31 02:40

@ 質問者さん ご自分の回答を『第三者的視点で』読んでみてください。 ここはサポートセンターではありません。 似たような問題にぶち当たってこのスレ(?)を読んで『なるほど』と思うのでしょうか。 それに根本的解決にはなっていません。 この回答(『該当部分のコードを書き直して修正しました。』)が役立つと思うのなら、そもそも質問せずに最初から書き直せばよかったのでは?
fiveHundred

2021/07/31 02:40

たぶん、該当箇所を一から書き直したのでしょう。 ただそうであれば、「同じような状況に陥った人の参考にならない」ので、「どう書き換えたのか」を記述すべきだとは思いますが。
dodox86

2021/07/31 02:49 編集

要は、「昨日動いていた状態のソースファイルとは違っていた」と言うことでしょうかね。 質問を読んだ当初、ビルドでの生成ファイルが壊れちゃったりしてて、プロジェクトのクリーン、リビルド等で直らないかな、などとも思いましたが。[一部追記]
guest

0

ソースコードがわからないので当てずっぽうですが
画像見る限りどこかの やをご自身が意図せず消しちゃったんじゃないかと。
こういうときのためにソース管理(GIT等)をしておくのが良いと思います。

投稿2021/07/31 02:02

odataiki

総合スコア989

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.30%

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

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

質問する

関連した質問