{"id":1041,"date":"2010-12-11T01:05:27","date_gmt":"2010-12-11T00:05:27","guid":{"rendered":"http:\/\/www.rare-it.com\/blog\/?p=1041"},"modified":"2010-12-11T01:05:27","modified_gmt":"2010-12-11T00:05:27","slug":"odp-net-on-windows-7-x64","status":"publish","type":"post","link":"https:\/\/www.switchbl8.nl\/blog\/2010\/12\/odp-net-on-windows-7-x64\/","title":{"rendered":"ODP.NET on Windows 7 x64"},"content":{"rendered":"<p>So you want to develop in .NET, let&#8217;s say with Visual Studio 2008. Let&#8217;s say you want to create a program that interacts with your or any other Oracle database. Sounds pretty simple. New project, add references to the Oracle.DataAccess.dll and you&#8217;re good to go.<\/p>\n<p>WRONG!<\/p>\n<p>Visual Studio is a stupid 32bits program. So it doesn&#8217;t recognize the 64-bits libraries you just installed in the GAC. And to make things worse, neither does it recognize the 32-bits libraries when you install a 32-bits client (with ODP.NET) or just 32-bits ODP.NET.<\/p>\n<p>THAT SUCKS.<\/p>\n<p>Yes, I googled around. Yes, I tried numerous socalled solutions. Yes, the build runs succesfully. No, the exception about the Oracle dll won&#8217;t go away.<\/p>\n<p>Thank you, oh great Oracle god, with ye allmighty knowledge (which roughly translates into: YOU SUCK!)<\/p>\n<p>BTW Did you ever install ODP.NET? Or any other Oracle software or patch? No wonder clients pay me tons of money to have their Oracle shit sorted out. What&#8217;s wrong with a Next-Next-Finish installation on Windows? And wait a minute, what&#8217;s wrong with a Next-Next-Finish on every other OS? OUI you say? I know I&#8217;m old, and I already work over 2 decades with Oracle, but at least I had the decency to LEARN something in 20+ years.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So you want to develop in .NET, let&#8217;s say with Visual Studio 2008. Let&#8217;s say you want to create a program that interacts with your or any other Oracle database. Sounds pretty simple. New project, add references to the Oracle.DataAccess.dll and you&#8217;re good to go. WRONG! Visual Studio is a stupid 32bits program. So it <a href='https:\/\/www.switchbl8.nl\/blog\/2010\/12\/odp-net-on-windows-7-x64\/' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[132,88],"class_list":["post-1041","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-oracle","tag-wtf","category-1-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/posts\/1041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/comments?post=1041"}],"version-history":[{"count":0,"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/posts\/1041\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/media?parent=1041"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/categories?post=1041"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.switchbl8.nl\/blog\/wp-json\/wp\/v2\/tags?post=1041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}