回答編集履歴
4
追記&訂正
answer
CHANGED
@@ -13,9 +13,9 @@
|
|
13
13
|
かなり古い記事ですが、何故 32/64-bit の不整合がダメなのかが書いてある記事を紹介しておきます。Visual Studio の話は Part 1 に書かれていますので見てください。
|
14
14
|
|
15
15
|
Part 1. 64 ビット Windows OS の基本知識
|
16
|
-
https://blogs.msdn.microsoft.com/nakama/2008/10/30/part-1-64-windows-os/
|
16
|
+
[https://blogs.msdn.microsoft.com/nakama/2008/10/30/part-1-64-windows-os/](https://blogs.msdn.microsoft.com/nakama/2008/10/30/part-1-64-windows-os/)
|
17
17
|
|
18
18
|
Part 2. .NET Framework 2.0 アプリケーションの 64 ビット対応
|
19
|
-
https://blogs.msdn.microsoft.com/nakama/2008/11/05/part-2-net-framework-2-0-64/
|
19
|
+
[https://blogs.msdn.microsoft.com/nakama/2008/11/05/part-2-net-framework-2-0-64/](https://blogs.msdn.microsoft.com/nakama/2008/11/05/part-2-net-framework-2-0-64/)
|
20
20
|
|
21
21
|
**Visual Studio のデザイナを使う時だけの問題であれば**、KOZ6.0 さんのレスによれば 32/64-bit ODP.NET は同一 PC 内で共存できるようなので、**32-bit 版 ODP.NET を開発マシンにインストールすれば、全て解決しそうな気がします**。
|
3
追記
answer
CHANGED
@@ -4,6 +4,18 @@
|
|
4
4
|
|
5
5
|
アプリを x86 でコンパイルすれば同じ問題が出るはずです。
|
6
6
|
|
7
|
-
ODT.NET もインストールしていると思いますが、こちらは 32-bit 版しかない
|
7
|
+
ODT.NET もインストールしていると思いますが、こちらは 32-bit 版しかないので 32/64-bit 不整合の問題は出ないはずです。でも、ODP.NET には 32/64-bit 版の両方あるので注意が必要ということだったと記憶しています。
|
8
8
|
|
9
|
-
解決策は 32-bit 版の ODP.NET を使うことです。ただ、32/64-bit 版の ODP.NET が同一 PC でうまく共存できるかどうかが自分はわかりません。(ACE プロバイダなど共存できないものもあります)
|
9
|
+
解決策は 32-bit 版の ODP.NET を使うことです。ただ、32/64-bit 版の ODP.NET が同一 PC でうまく共存できるかどうかが自分はわかりません。(ACE プロバイダなど共存できないものもあります)
|
10
|
+
|
11
|
+
**【追記】**
|
12
|
+
|
13
|
+
かなり古い記事ですが、何故 32/64-bit の不整合がダメなのかが書いてある記事を紹介しておきます。Visual Studio の話は Part 1 に書かれていますので見てください。
|
14
|
+
|
15
|
+
Part 1. 64 ビット Windows OS の基本知識
|
16
|
+
https://blogs.msdn.microsoft.com/nakama/2008/10/30/part-1-64-windows-os/
|
17
|
+
|
18
|
+
Part 2. .NET Framework 2.0 アプリケーションの 64 ビット対応
|
19
|
+
https://blogs.msdn.microsoft.com/nakama/2008/11/05/part-2-net-framework-2-0-64/
|
20
|
+
|
21
|
+
**Visual Studio のデザイナを使う時だけの問題であれば**、KOZ6.0 さんのレスによれば 32/64-bit ODP.NET は同一 PC 内で共存できるようなので、**32-bit 版 ODP.NET を開発マシンにインストールすれば、全て解決しそうな気がします**。
|
2
訂正
answer
CHANGED
@@ -4,6 +4,6 @@
|
|
4
4
|
|
5
5
|
アプリを x86 でコンパイルすれば同じ問題が出るはずです。
|
6
6
|
|
7
|
-
ODT.NET もインストールしていると思いますが、こちらは 32-bit 版しかないないので 32/64-bit 不整合
|
7
|
+
ODT.NET もインストールしていると思いますが、こちらは 32-bit 版しかないないので 32/64-bit 不整合の問題は出ないはずです。でも、ODP.NET には 32/64-bit 版の両方あるので注意が必要ということだったと記憶しています。
|
8
8
|
|
9
9
|
解決策は 32-bit 版の ODP.NET を使うことです。ただ、32/64-bit 版の ODP.NET が同一 PC でうまく共存できるかどうかが自分はわかりません。(ACE プロバイダなど共存できないものもあります)
|
1
訂正
answer
CHANGED
@@ -1,9 +1,9 @@
|
|
1
1
|
Visual Studio には 32-bit 版しか存在しないということを覚えておいてください。
|
2
2
|
|
3
|
-
問題は、64-bit OS の WOW64 上で 32-bit 動作をしている Visual Studio から 64-bit 版の ODP.NET を使って DB にアクセス (デザイナーを使うということはそういうことです)
|
3
|
+
問題は、64-bit OS の WOW64 上で 32-bit 動作をしている Visual Studio から 64-bit 版の ODP.NET を使って DB にアクセスしようとしていることです (デザイナーを使うということはそういうことです)。
|
4
4
|
|
5
5
|
アプリを x86 でコンパイルすれば同じ問題が出るはずです。
|
6
6
|
|
7
|
-
ODT.NET もインストールしていると思いますが、こちらは 32-bit 版しかないないので 32/64-bit 不整合が問題は出ないはずです。でも、ODP.NET には 32/64-bit 版の両方あるので注意が必要ということだたと記憶しています。
|
7
|
+
ODT.NET もインストールしていると思いますが、こちらは 32-bit 版しかないないので 32/64-bit 不整合が問題は出ないはずです。でも、ODP.NET には 32/64-bit 版の両方あるので注意が必要ということだったと記憶しています。
|
8
8
|
|
9
9
|
解決策は 32-bit 版の ODP.NET を使うことです。ただ、32/64-bit 版の ODP.NET が同一 PC でうまく共存できるかどうかが自分はわかりません。(ACE プロバイダなど共存できないものもあります)
|