This discussion is archived
1 2 Previous Next 15 Replies Latest reply: Mar 15, 2013 1:14 AM by Christian.Shay - Oracle RSS

ODT Install in VS 2012 on Windows 7 x64

980947 Newbie
Currently Being Moderated
I have a 64-bit Windows 7 machine that has Visual Studio 2008, 2010 and 2012 installed. I want to install the Oracle Developer Tools onto this machine so I have the ability to use Oracle DB projects within VS 2012. I downloaded the latest ODT+ODAC 11.2, Release 5. (11.2.3.20), 32-bit AND 64-bit edition. I know I need to install the 32-bit edition to get the ODT tools to appear in VS. When I install that, I do get them in the 2008 and 2010 editions, but not in 2012.

On a different machine that is 32-bit, if I do the exact same install, I get the ODT project types in VS 2012 as I would expect. They just don't appear in my 64-bit machine. Is there something wrong with this installer or have I missed something?

Any help would be appreciated!
  • 1. Re: ODT Install in VS 2012 on Windows 7 x64
    Christian.Shay - Oracle Pro
    Currently Being Moderated
    What is the "flavor" of your Visual Studio 2012 on the 64 bit machine? Is it Express Edition? I think you can find this out in the Help->About menu.

    I ask because Express Editions of Visual Studio do not allow addins, and ODT is an addin.
  • 2. Re: ODT Install in VS 2012 on Windows 7 x64
    986524 Newbie
    Currently Being Moderated
    Hello Christian,
    I've got exactly the same behavior with two different computers. Each computer uses windows 7 x64, and has VS 2008, 2010 and 2012.
    When I install the latest Oracle distribution with ODT, I can't see VS 2012 in the installer. Only 2008 and 2010, but not 2012.
    I use professional Edition of VS 2012. Express edition is not installed.
    If I install it as is, then Entity framework provider works fine, but I can't use developers tools to generate edmx model.
    Do you have a tip? :)
    Thank you,
    Yevgeniy

    Edited by: user3721772 on 22.01.2013 16:22
  • 3. Re: ODT Install in VS 2012 on Windows 7 x64
    Christian.Shay - Oracle Pro
    Currently Being Moderated
    user3721772 wrote:
    Hello Christian,
    I've got exactly the same behavior with two different computers. Each computer uses windows 7 x64, and has VS 2008, 2010 and 2012.
    When I install the latest Oracle distribution with ODT, I can't see VS 2012 in the installer. Only 2008 and 2010, but not 2012.
    I use professional Edition of VS 2012. Express edition is not installed.
    If I install it as is, then Entity framework provider works fine, but I can't use developers tools to generate edmx model.
    Do you have a tip? :)
    Thank you,
    Yevgeniy

    Edited by: user3721772 on 22.01.2013 16:22
    Do you see "Oracle Developer Tools" as an installation choice in the installer? Is it checked off?

    Did you install the 32 bit version of ODAC that includes ODT? It has to be this one: ODTwithODAC1120320_32bit.zip
    Check Help->About menu in Visual Studio and see if you see "Oracle Developer Tools" listed there.
  • 4. Re: ODT Install in VS 2012 on Windows 7 x64
    986524 Newbie
    Currently Being Moderated
    Do you see "Oracle Developer Tools" as an installation choice in the installer? Is it checked off?
    Yes, I see it. And I check that item. In fact, I check all items, except of Microsoft Transaction Services (in 32 bit version, i check it in 64 bit version of ODAC).
    On the next steps the installer tells me, that Visual Studio 2008, 2010 were detected. VS 2012 is not in the list, so it can't be installed for 2012.
    Did you install the 32 bit version of ODAC that includes ODT? It has to be this one: ODTwithODAC1120320_32bit.zip
    Yes. I downloaded it from http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html
    I have also installed 64 bit version of ODAC on the same machine, 32 bit version installed first, then 64 version.
    Check Help->About menu in Visual Studio and see if you see "Oracle Developer Tools" listed there.
    No, it is not listed there.

    I installed VS 2012 Update 1. Can it be the problem? I think it was published after ODT, and ODT could't know about it.
  • 5. Re: ODT Install in VS 2012 on Windows 7 x64
    Christian.Shay - Oracle Pro
    Currently Being Moderated
    >
    I installed VS 2012 Update 1. Can it be the problem? I think it was published after ODT, and ODT could't know about it.
    Thanks for mentioning that. That could indeed be a problem, especially since VS2012 is not being detected and you are not using Express Edition.

    I will test and let you know. In the meantime, you may want to rollback that update and see if you can get it working.
  • 6. Re: ODT Install in VS 2012 on Windows 7 x64
    986524 Newbie
    Currently Being Moderated
    I must also admit, that I have also two older ODAC versions installed: v11.2.0, 32 bit and 64 bit versions.
  • 7. Re: ODT Install in VS 2012 on Windows 7 x64
    Christian.Shay - Oracle Pro
    Currently Being Moderated
    Hello,

    If you are installing this into 64 windows 7, please verify that you have this registry entry:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\InstallDir

    We check for that registry entry and if we don't see it, we assume VS 2012 is not installed.

    If you do not see this entry please let me know. The next step is to get an installer log from you.
  • 8. Re: ODT Install in VS 2012 on Windows 7 x64
    986691 Newbie
    Currently Being Moderated
    I must apologize : there is the key in the registry. I have overlooked it, it was too late at night:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\InstallDir
    is there, and it's value is C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\

    And yes, it's a good way for testing if Visual Studio has been installed, as it is described here:
    http://msdn.microsoft.com/en-us/library/vstudio/ff460144.aspx

    Sorry again for the wrong information.
  • 9. Re: ODT Install in VS 2012 on Windows 7 x64
    986691 Newbie
    Currently Being Moderated
    You also asked me for log files.
    I'm not sure, which files you mean exactly. I uploaded two - the original installation on 17.01 and my second try to install ODT today.
    You can download it here:
    http://www.filedropper.com/logs

    I could not find anything in log files about VS 2012 at all.
    (In VS 2008 ODT has been installed and there I can see it in about window. VS 2012 - nothing in about window)

    Edited by: yevgeniy on 28.01.2013 07:34
  • 10. Re: ODT Install in VS 2012 on Windows 7 x64
    Christian.Shay - Oracle Pro
    Currently Being Moderated
    Hi yevgeniy,

    Thanks for your help. (I took the liberty of deleting the two long posts above since they ended up being irrelevant. Hope you don't mind.)

    I looked at the install log you provided and you are installing an old version of ODT (11.2.0.3.0) which was from before we supported VS2012.

    You will need to install "ODTwithODAC1120320_32bit.zip" instead (ODT 11.2.0.3.20).

    Please try that and if it still does not work please send me the new created log file for that.

    Anyone else who is installing ODT 11.2.0.3.20 and failing can also provide an install log to me. It is located in:
    C:\Program Files (x86)\Oracle\Inventory\logs
    Make sure the time stamp is for your most recent install attempt.
  • 11. Re: ODT Install in VS 2012 on Windows 7 x64
    986691 Newbie
    Currently Being Moderated
    Yes, you are right once again. It works like a charm, after I've installed the right version.
    Sorry for your time. And for my removed two teaching posts too ;-)

    Thanks,
    Yevgeniy.
  • 12. Re: ODT Install in VS 2012 on Windows 7 x64
    Christian.Shay - Oracle Pro
    Currently Being Moderated
    yevgeniy wrote:
    Yes, you are right once again. It works like a charm, after I've installed the right version.
    Sorry for your time. And for my removed two teaching posts too ;-)

    Thanks,
    Yevgeniy.
    Good to hear!

    Can you please confirm that you are using "Update 1" of Visual Studio? You can find out by going to Help->About and seeing if you see the words "Update 1" next to the version number.

    I suspect the issue the the original poster reported is specific to Update 1 with 64 bit windows, and so I'm interested to know if you really got that working.
  • 13. Re: ODT Install in VS 2012 on Windows 7 x64
    986691 Newbie
    Currently Being Moderated
    Yes, I'm absolutely sure, that I'm using Update 1.
    Here is information, which was copied directly from about window of my VS 2012.

    Microsoft Visual Studio Professional 2012
    Version 11.0.51106.01 Update 1
    Microsoft .NET Framework
    Version 4.5.50709

    Installed Version: Professional
    ...
    Oracle Developer Tools for Visual Studio 11.2.0.3.20
    Oracle Developer Tools for Visual Studio Copyright (c) 2005, 2012
    ...

    (... stands for some other add-ins and products, which were skipped for brevity)

    Edited by: yevgeniy on 29.01.2013 10:31
  • 14. Re: ODT Install in VS 2012 on Windows 7 x64
    991040 Newbie
    Currently Being Moderated
    I have installed
    windows 7 x64, vs 2012 pro, ODTwithODAC1120320_32bit.zip

    I cannot see oracle db as a source for the EDM.

    I can connect to Oracle using server explorer.
    I can see Help->About menu in Visual Studio and "Oracle Developer Tools" listed there.

    registry entry is also there
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\InstallDir
    and it's value is C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\

    Any help would be appreciated!
1 2 Previous Next

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points