回答編集履歴
2
追記
test
CHANGED
@@ -63,3 +63,35 @@
|
|
63
63
|
|
64
64
|
|
65
65
|
![イメージ説明](e2179d4f9e100f875c748aa36a7f7752.jpeg)
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
**【追記】**
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
下のコメント欄で、
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
> なぜかもう一度publicに戻すとエラーも消えたまま、リビルドをかけてもエラーはでず、問題なく動くという挙動でした。
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
・・・と書かれた public は internal の間違いと理解して、自分の環境で Resources コンストラクタのアクセス修飾子を internal に戻して試してみました。
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
internal に戻すと上の App.xaml の画像のようにエラーが表示されるもののビルドは通ります。しかし、実行時に XamlParseException 例外がスローされます。下はその画像です。
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
![イメージ説明](4d27bc3776564382c283b37830b49033.jpeg)
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
ちなみに自分の環境は Windows 10 Pro 64-bit v1909, Visual Studio Community 2015, .NET 4.6.1 です。
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
問題なく動くそうですが、設定の違いなのでしょうか。どのような設定になっているか詳しく書いていただけると幸いです。
|
1
訂正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
MainWindow.xaml.cs では以下のようにすればリソースから文字列を取得して TextBl
|
13
|
+
MainWindow.xaml.cs では以下のようにすればリソースから文字列を取得して TextBlock に設定できます。
|
14
14
|
|
15
15
|
|
16
16
|
|