質問編集履歴

8

アドバイスからの対応後の状況も追記しました。

2017/07/03 07:06

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -79,3 +79,13 @@
79
79
 
80
80
 
81
81
  よろしくお願いいたします。
82
+
83
+
84
+
85
+ 〔アドバイス後の対応後の状況は以下〕
86
+
87
+ アドバイスから以前のソースコードと比較して該当のエラー箇所をみてみましたら、
88
+
89
+ ByVal xmlData As DataSet.WriteXml ではなく、Xml.XmlDataDocument と記載されていました。なぜ書き換わってしまったのか不明です。そして以前の記載どおりのXmlDataDocumentにしたところエラーは消えました。しかし、以下警告がでてきました。
90
+
91
+ 「警告 BC40000 'XmlDataDocument' は廃止されています: 'XmlDataDocument class will be removed in a future release.'。 ~\Class\~.vb」

7

エラー文言確認

2017/07/03 07:06

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,8 @@
23
23
  \Class\clsJpnMrc.vb
24
24
 
25
25
 
26
+
27
+ (WriteXmlはメソッドなのですが、エラー文言として表示されているときは上の表示になっていました。)
26
28
 
27
29
  となりビルド失敗します。
28
30
 

6

修正

2017/07/03 06:43

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  〔状況〕
2
2
 
3
- Visual studio 2010(.NET Framework 3.5)で作ったVB.NETのアプリをVisual Studio 2015で開き、.NET Framework 4.6.1 に変更した際にビルドエラーがでている状況になります。
3
+ Visual studio 2010(.NET Framework 3.5)で作ったVB.NETのアプリをVisual Studio 2015で開き、.NET Framework 4.6.1 に変更した際にビルドエラーがでている状況になります。
4
4
 
5
5
 
6
6
 

5

状況説明を書き換えました。

2017/07/03 06:26

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
- .NET Framework 3.5 → 4.6.1
1
+ 〔状況〕
2
2
 
3
- Visual studio 2010 2015
3
+ Visual studio 2010(.NET Framework 3.5)で作ったVB.NETのアプリをVisual Studio 2015で開き、 → .NET Framework 4.6.1 に変更した際にビルドエラーがでている状況になります。
4
+
5
+
4
6
 
5
7
 
6
8
 

4

エラーではなく非推奨でした。

2017/07/03 06:26

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- ほかのエラーには関連性高いと思われるものとして以下がありました。
47
+ ほかの非推奨として関連性高いと思われるものとして以下がありました。
48
48
 
49
49
  他のクラスにて以下コードがあり
50
50
 
@@ -52,7 +52,7 @@
52
52
 
53
53
 
54
54
 
55
- そのエラーとして以下がでてきています。
55
+ その非推奨として以下がでてきています。
56
56
 
57
57
  「BC40000 'XmlDataDocument' は廃止されています: 'XmlDataDocument class will be removed in a future release.'。」
58
58
 

3

エラー詳細追記

2017/07/03 06:09

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,17 @@
46
46
 
47
47
  ほかのエラーには関連性高いと思われるものとして以下がありました。
48
48
 
49
+ 他のクラスにて以下コードがあり
50
+
51
+ Dim xmlData As Xml.XmlDataDocument 'DataSetの内容をXMLデータとして格納
52
+
53
+
54
+
55
+ そのエラーとして以下がでてきています。
56
+
49
57
  「BC40000 'XmlDataDocument' は廃止されています: 'XmlDataDocument class will be removed in a future release.'。」
58
+
59
+
50
60
 
51
61
 
52
62
 

2

エラー追記

2017/07/03 06:06

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -24,17 +24,7 @@
24
24
 
25
25
  となりビルド失敗します。
26
26
 
27
- DataSetクラスにおいてバージョンアップと共に使えなくなったような記載を見つけたのですが、
28
27
 
29
-
30
-
31
- https://msdn.microsoft.com/ja-jp/library/system.data.dataset(v=vs.110).aspx
32
-
33
-
34
-
35
- 具体的に対応方法など読み取れなく困っています。
36
-
37
- これは既に使えなくなったメソッドということで認識は間違っていないでしょうか。またその代替について検索しているのですがヒットせずアドバイス何か頂けないでしょうか。
38
28
 
39
29
 
40
30
 
@@ -52,4 +42,26 @@
52
42
 
53
43
 
54
44
 
45
+
46
+
47
+ ほかのエラーには関連性高いと思われるものとして以下がありました。
48
+
49
+ 「BC40000 'XmlDataDocument' は廃止されています: 'XmlDataDocument class will be removed in a future release.'。」
50
+
51
+
52
+
53
+ xmlDataDocumentにおいてバージョンアップと共に使えなくなったような記載を見つけたのですが、
54
+
55
+
56
+
57
+ https://msdn.microsoft.com/ja-jp/library/system.data.dataset(v=vs.110).aspx
58
+
59
+
60
+
61
+ 具体的に対応方法など読み取れなく困っています。
62
+
63
+ これは既に使えなくなったメソッドということで認識は間違っていないでしょうか。またその代替について検索しているのですがヒットせずアドバイス何か頂けないでしょうか。
64
+
65
+
66
+
55
67
  よろしくお願いいたします。

1

試したことなど追加記載

2017/07/03 05:59

投稿

super1234
super1234

スコア52

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  メソッドの引数で
8
8
 
9
- ByVal xmlData As Data.DataSet.WriteXml
9
+ ByVal xmlData As DataSet.WriteXml
10
10
 
11
11
  となっている箇所について
12
12
 
@@ -34,4 +34,22 @@
34
34
 
35
35
  具体的に対応方法など読み取れなく困っています。
36
36
 
37
- これは既に使えなくなったメソッドということで認識は間違っていないでしょうか。またその代替について検索しているのですがヒットせずアドバイス何か頂けないでしょうか。よろしくお願いいたします。
37
+ これは既に使えなくなったメソッドということで認識は間違っていないでしょうか。またその代替について検索しているのですがヒットせずアドバイス何か頂けないでしょうか。
38
+
39
+
40
+
41
+ 自身が行ったことは以下です。
42
+
43
+ DataSet.WriteXml →エラー波線の言われるままにData.DataSet.WriteXml
44
+
45
+ Data.DataSet.WriteXml →エラー波線の言われるままにSystem.Data.DataSet.WriteXml
46
+
47
+ System.Data.DataSet.WriteXml →エラー波線の言われるままにData.DataSet.WriteXml
48
+
49
+ (以下堂々巡り)
50
+
51
+ あと文頭にImports System.Dataなどの記載も試みましたが、エラー波線は消えませんでした。
52
+
53
+
54
+
55
+ よろしくお願いいたします。