32-bit Windows 7 app on 64-bit platform oddity

An application compiled for a 32-bit platform runs correctly with an SDK that is compiled for 32-bit only, either in debug or release mode from Visual C++ Express 2008, on a 64-bit computer.
The target platform in the compiler options is set as X86. The compilation is for Win32. 
However, when the release version is run outside of Visual C++ - that is, on its own, as an app - the SDK thinks the app is 64-bit, and returns an error of "not supported" (the SDK error message).
The application is mixed unmanaged and managed code, where the bulk of the routines are unmanaged with #pragma unmanaged at the top of the file after includes. The managed code portion is just for a few routines to use the MicroChip software. Thus
the code is compiled with the /clr option. 
The application interfaces to a number of other 32-bit DLLs with no problem. The application has been working fine under all of these conditions for some time, and in different installations.
However, the new SDK that was just recently added, appears  to be using some information somewhere to think it is running 64-bit, in stand-alone release mode only. It works fine when run under Visual C++ either in debug mode or release
mode.
I have looked all over for any other option that needs to be set to 32 bit for the SDK to know that it is working in a 32-bit app, albeit on a 64-bit platform. (There is no support for the SDK.)
Are there any computer settings that have to be changed?
Thanks for any suggestions.  Btw, the problem also occurs on VC ++ 2010 Express.

For assistance with application development you need to go to the MSDN forums found @
https://social.msdn.microsoft.com/Forums/en-US/home
This is an end-user forum and does not address application development.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”

Similar Messages

  • Essbase Excel Addin on 64 Bit Windows 7 and 64 bit Office 2010

    Hi Everyone,
    I have installed 11.1.2.2 on server with Essbase and Shared Services.
    Now, on the client I have 64 bit Windows 7 and 64 bit office 2010.
    I tried installing Excel Addin client only (without Essbase client) and restarted machine after install.
    After install Addin didnt come up automatically and i tried to manually set the add-in, I'm getting an error "This is not a valid add-in"
    Is it because i am using 64 bit of office and have to go back to 32 bit.
    Isnt 64 bit supported for latest 11.1.2.2 Essbase ?
    Any ideas or experience in this regard will be helpful to me as our company is going for Windows 7 and Office 2010 across the business users and if 64 bit Office is not supported or has issues i would have to suggest them to go with 32 bit Office 2010.
    Thank you.

    for 64 bit i guess its not avaiable for 2010 excel
    but you can download 9 version or 11.1.1.3 with patch below is link.. its just a client ~~~
    https://support.oracle.com/CSP/ui/flash.html#tab=PatchHomePage(page=PatchHomePage&id=gj46o799()),(page=PatchSearchResultsHome&id=gj46pr1y(search=%3CSearch%3E%0A%20%20%3CFilter%20name=%22patch_number%22%20op=%22IS%22%20value=%2210383144%22%20type=%22patch_number%22/%3E%0A%20%20%3CFilter%20name=%22platform%22%20op=%22IS%22%20value=%22%22%20type=%22platform%22/%3E%0A%3C/Search%3E&incFamilyProds=false&flag=search))
    ~~~More info from oracle support ~~~~
    Support for Microsoft Office 2010 has been added to the following releases:
    Smart View:
    Essbase v9.3.3 for Client Third Party Software.
    Smart View v11.1.1.3.02. This release is available as Patch 9889521. It offers support for 32-bit Office 2010 for Smart View only.
    Smart View v11.1.2.1. Download the EPM System Release 11.1.2 Smart View for 32 bit Office 2010 from Oracle Software Delivery Cloud. Select the Product Pack "Oracle Enterprise Performance Management System" and the appropriate Platform.
    Excel Add-in:
    Essbase v9.3.3 for Client Third Party Software.
    The Support Matrix and documentation for 9.3.3 can be found at: http://download.oracle.com/docs/cd/E10530_01/doc/nav/portal_1.htm
    Oracle Hyperion Essbase Client 11.1.1.3.500.. This release is available as Patch 10383144.
    Essbase v11.1.2.1. Download the EPM System Release 11.1.2 Excel Add-In for 32 bit Office 2010 from Oracle Software Delivery Cloud. Select the Product Pack "Oracle Enterprise Performance Management System" and the appropriate Platform.
    Note: 64-bit Office is not currently supported as of December 2011.   However, it is planned to be supported with SmartView only in the next release which is due early 2012.  The classic Excel add-in will not support 64 bit Office regardless of version

  • Installing SAP GUI on 64-bit Windows 7 with 32-bit Office

    Until about 6 months ago, 64-bit systems in my environment had 64-bit Office 2010 installed.  That caused some problems with other applications, so I made the decision that, going forward, ALL systems would have 32-bit Office 2010 installed.
    Apparently, it's taken 6 months, but I finally have a need to Install SAP GUI 7.20 Patch 6 on a 64-bit Windows 7 system with 32-bit Office 2010.  It turns out, that doesn't work.
    I receive this:
    Not all package prerequisits [sic] are fulfilled
    Outlook Client extension for the synchronization of SAPoffice calendar with Outlook calendar... No compatible version of Microsoft Outlook found.
    I am assuming that since this same installation works on my 32-bit systems, that it is upset about my architecturally-mismatched Office.
    Am I correct about the source for this problem?  If so, is there anything I can do to make the GUI work in this environment?

    Hi John,
    Actually, there is no mismatch in having 32-bit Office installed on 64-bit Windows.  In fact, this is probably the preferred environment.  SAPGUI in general is much happier with 32-bit Office, especially older patches (by the way, 7.20 is no longer in support -- you should upgrade to 7.30).
    The errors you're receiving are most probably related to lingering 64-bit components of Office on your workstation.  We had the same situation in my office a while back, when we first started rolling out 64-bit Windows to a few users, and the PC techs mistakenly thought that meant they had to install 64-bit Office.  That caused lots of problems, since 64-bit Office is incompatible with many things, not just SAPGUI, as you found.  Correcting the error by simply reinstalling Office 32-bit resulting in workstations with some 64-bit and some 32-bit components, and that just made things worse.  Systems where 32-bit Office was installed from the beginning (on 64-bit OS) had no problems at all.
    So, what you're probably going to need to do is to uninstall all Office components (including Outlook, Visio, anything like that, not just Word and Excel), and also uninstall your SAPGUI, then reinstall 32-bit Office (with Outlook) from scratch, then reinstall your SAPGUI.  This will probably clear up your problem.
    Regards,
    Matt

  • I would like upgrade a 16-bit dll that was developed for 16-bit windows to a 32-bit dll

    I have an 16-bit dll library that was used for talking to a DAQ through Labview version 4 for windows 3.1. I would like to upgrade it so that I can make these calls through Labview version 4.0.1(32-bit). Can anybody do it for me
    Attachments:
    Megadac.llb ‏361 KB
    MEGADLL.DLL ‏240 KB
    Driver_Files.zip ‏71 KB

    "cincidude" wrote in message
    news:[email protected]..
    > I have an 16-bit dll library that was used for talking to a DAQ
    > through Labview version 4 for windows 3.1. I would like to upgrade it
    > so that I can make these calls through Labview version 4.0.1(32-bit).
    > Can anybody do it for me
    You are asking not much aren't you? I mean your DLL acesses directly the
    speaker hardware
    in the first function I looked at. Hardware access in 32 bit Windows DLLs is
    a big NONO.
    Then looking at the communication source I see that your device is
    appearently a nice GPIB
    device.
    In my humble opinion reimplementing the whole piece in LabVIEW would be just
    as hard as
    porting it properly to Win32 as a DLL. It is certainly a lot of work
    in any
    case but that
    requirement to develop the solution in LabVIEW 4.0 seems rather antiquated
    to me.

  • Linked Server SQL 2008 64 bit Windows Server 2008 64 bit

    Hello there,
    I'm trying to access my customers Oracle database with a SQL Linked Server. The error I get is:
    Cannot create an instance of OLE DB provider "OraOLEDB.Oracle" for linked server...
    I did the following steps:
    1. Installed Oracle client 10g with a custom installation and selected everything.
    2. Created a tnsnames.ora
    dev =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = dijkora01)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = dev)
    3. Tested this with tnsping dev, which said that the connection is OK.
    4. Activated 'Allow inprocess' for my OraOLEDB.Oracle provider for the linked servers in my SQL Server Management Studio.
    5. Created a new linked server with:
    Linked Server: IAP
    Provider: Oracle Provider for OLE DB
    Product name: Oracle
    Data source: dev
    In the security tab I activated 'Be made using this security context'. When I now press 'OK' I get the above error message.
    Can someone help me with this?

    Windows 7 Enterprise 32-Bit
    Installed the version 12 for 32 bit ODAC and it worked. The key is to Install as Administrator once it is unzipped.
    Was able to set up Listener then
    Was able to set up ODBC using the ODAC. Connect MS Access 2010 to the Oracle views.
    Then, tried to install the 64 Bit onto Windows 2008 Server.
    It locked up during installation both times.
    Installed ODAC without an error.
    However, the ODBC setup will not provide a list of the servers in the ODBC  TNS Service Name listbox for Server 2008.
    In Windows 7, it populates the TNS Service Name.
    The list box in Windows 2008 is empty.
    Do you know what would cause that?
    The .ORA file scrips look the same on Windows 2008 as they do on Windows 7 except it does not have the (server = Dedicated) argument.
    Thanks.

  • 2.45 gb usable out of 4 gb (after migrating from 32 bit windows 7 to 64 bit windows 7)

    i am using windows 7 64 bit. it shows 2.45gb usable out of 4 gb . it was working fine untill i installed 32 bit windows 7 from then onwards it has started to show 2.45 gb usable out of 4gb. i formatted the disk and migrated to 64 bit but the problem
    has not solved it again shows 2.45gb usable out of 4 gb.please help

    HI
    Ensure that your Graphic Card is not sharing the memory with RAM, It could be one reason so get it checked and if yes, the reduce the memory on BIOS for Graphic Card

  • Trying to use ODAC on 64 bit Windows 7 with 64 bit Oracle 11g?

    I have been trying to connect to Oracle 11g with VS 2010 .NET Framework 4.0 on Windows 7 for about 5 days with no luck.
    Background: VS 2010, .Net Framework 4.0 and Oracle 11g 64 bit are running on the same maching.
    I have found that are two versions of the 64 bit ODAC.
    1) The XCopy bersion and 2) the Oracle Universal Installer version.
    To install the XCopy version, I right click on the cmd window, change to the folder where my xCopy install is and type install.bat all d:\oracle\myoraclehome odac just like the documentation says. The files are created in my Oracle home and there are registry keys under HKLM\Software\Oracle like the documentation says. I don't have a clue how to prove weather it's doing anything usefule though. When I go to VS 2010, I don't have System.Data.Oracleclient of Oracle.DataAccess.client or any other namespace that can talk to Oracle. How would I test the XCopy version and see if it is actually able to do anything?
    I like the Windows Installer version much better and set it up just like the readme.txt said to. I used the Oracle Data Access Components for Oracle Client 11.2.0.2.1. I wound up with two oracle homes, one for my server and one for the ODAC install. I copied tnsnames.ora and sqlnet.ora over to the odac client home's Network\Admin folder. From my server's oracle home, I ran sqlplus and was able to successfully login to the server. I liked the fact that it came with sample code and I saw that the Oracle.DataAcces.client dll was added as a project reference. I ran the samples with my userid and password and got a TNS Adapter error.
    Since the Oracle server is on the same server that everything else is on, I ASS-U-ME that I would want to install the Oracle Data although I didn't see it documented anywhere. I tried creating it in a different directory, but it says it must be installed on top of an existing oracle home. I tried creating it in my oracle home and got err message OUI-10044 - The selected oracle home location already contains an oracle home or APPL_TOP created while running a different OS.
    Can someone tell me how to correctly install either one of these and test it to make sure it is working?
    TIA I know someone on planet Earth must be using the 64-bit odac to connect to Oracle,
    George

    George,
    It sounds like I have the same setup as you and I am no expert on Oracle install issues but VS 2010 is 32bit. You need to install the 32 bit version of ODAC to make VS all happy. I was under the impression ther was no 64 bit version of ODAC? Then again I am no expert on the topic.
    I then installed the 64 bit xcopy version, decided upon the location for tnsname and then defined TNS_ADMIN. All works well. I create most of my exe's as AnyCPU and Windoze/Oracle seems to figure out what to do.
    r,
    dennis

  • SSIS 2005 not running after upgrading (32 bit, Windows XP to 64 bit Windows 7)

    I really need some help. Recently I went from using Visual Studio and SQL 2005 on a laptop (32bit system - Windows XP) to a desktop unit 64bit processor with Windows 7). SSIS on the laptop worked just fine and I could execute and open packages in SSIS; however,
    my new desktop unit will not even allow me to open a new package or run an existing package. As soon as I attempt to create a new SSIS project, I receive the following error: "An error prevented the view from loading. The specified module could not be
    found. (Exception from HResult:0x8007007E)(System Windows Forms).
    SSIS won't allow me to view the control flow or data flow screens and if I attempt to run an existing package created with the SSIS wizard I receive the following error: SSIS package "Package1.dtsx" starting.
    Information: 0x4004300A at Data Flow Task, DTS.Pipeline: Validation phase is beginning.
    Error: 0xC0202009 at Package1, Connection manager "SourceConnectionExcel": SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040154.
    An OLE DB record is available.  Source: "Microsoft OLE DB Service Components"  Hresult: 0x80040154  Description: "Class not registered".
    Error: 0xC020801C at Data Flow Task, Source - Without_Sample$ [1]: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager "SourceConnectionExcel" failed with error code
    0xC0202009.  There may be error messages posted before this with more information on why the AcquireConnection method call failed.
    Error: 0xC0047017 at Data Flow Task, DTS.Pipeline: component "Source - Without_Sample$" (1) failed validation and returned error code 0xC020801C.
    Error: 0xC004700C at Data Flow Task, DTS.Pipeline: One or more component failed validation.
    Error: 0xC0024107 at Data Flow Task: There were errors during task validation.
    SSIS package "Package1.dtsx" finished: Failure.
    I have tried changing the properties in the package to run in 32-bit mode; however, this does not work. I can run queries and import data in SQL Server Management Studios just fine, as well as run queries and reports in Visual Studios; however, I can't execute
    or create any package in Visual Studio with the new machine. Am I missing a needed system file in the new sysWOW64 folder? The IT person who installed the software isn't familiar with the program and doesn't know how to fix it either. I'm relatively new with
    using SSIS and really need some help on how to get this fixed. Any help you can offer would be greatly appreciated.

    If the Development Studio environment does not even open then it is probably an installation issue. Possibly a DLL did not register properly. Could you take a look at the following forums where a similar issue is being discussed? You can also look for more
    responses by searching for "0x8007007e visual studio on windows 7" in your search engine.
    http://support.microsoft.com/kb/978714
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/0bcf22d6-adab-4595-b0d8-3a37ce7fbff3/2008-ssis-designer-stops-working-after-installing-vs11-dev-preview?forum=sqlintegrationservices
    http://stackoverflow.com/questions/10460118/the-specified-module-could-not-be-found-exception-from-hresult-0x8007007e
    - Aalamjeet Rangi | (Blog)

  • Why can't 64-bit Windows Vista install 64-bit Nightly?

    Starting with version 36 of Nightly, I can no longer install the 64-bit version on Windows Vista. The installer says it has to be installed on at least Windows 7 64-bit. Why is that? Windows Vista is a 64-bit operating system.

    For reading as Bugzilla is not a discussion forum. Not useful comments can create bug/email spam.
    Bug 1094013 - Bump the minimum subsystem version to 6.01 on Win64 http://bugzilla.mozilla.org/show_bug.cgi?id=1094013.

  • Error when starting Lync 2013 meeting with Office 32 bit windows 8.1 64 bit.

    Hi,
    have Office pro 2013 32 bit and lync 2013 32bit on win 8.1 64 bit. And I can't start lync meeting's. Lync are working. When i start lync detting error " that lync have trouble and that the program has to be restarted." the choise
    is to repare or Close. eighter helps. Any one has any suggestions what to do. 

    Its reasonably uncommon for the client to just crash as far as I have seen. As Desmond has mentioned I would try the latest updates (ensuring that you also have the latest supporting updates for Office). If this doesnt help you may need to look deeper in
    the OS.
    Hope it helps!
    Andrew Morpeth
    Lync Server Specialist - Auckland, NZ
    Blog - http://www.lync.geek.nz
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"

  • Date picker for 64 bit windows 8 and 32 bit 2010 excel

    I'm looking for step by step instructions on how to add a pop up calender to chose a date in 2010 Excel.  There is none listed in the addition toolbox controls, where and how would I install this? 

    Hi,
    Please go to the following path to find the Microsoft Date and Time Picker:
    Excel 2010 > Developer tabe > Insert > ActiveX bottom right > More > MIcrosoft Date and Time Picker (SP4). 
    For more detail information, please refer to the following link:
    http://social.msdn.microsoft.com/Forums/en-US/26f6adea-c723-4815-92ba-59a0c846a80a/microsoft-date-picker-excel-2010?forum=exceldev
    http://www.logicwurks.com/CodeExamplePages/EDatePickerControl.html
    Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
    Regards,
    George Zhao
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Populating fields in 32-bit Windows application

    I've a need to populate fields in a 32-bit Windows app with values obtained via my CF application.  Anyone aware of a product that can do this, perhaps Java-based?

    Maybe create an interface.
    1. CF code stored information in DB.
    2. Interface retrieve that data sent by CF in DB, translates that data and send it to the Window App.
    The interface is probably another Window App.

  • Do you really get 4GB memory in 64-bit Windows?

    I upgraded my T400 to Windows 7 x64 edition recently, and I also plan to add more memory (I have only 3GB right now)
    But it seems there is still a limit for the usable memory in 64-bit Windows:
    When I check the information about the system, Windows report that it only has 2.9GB usable memory although it has 3GB installed. And the Task Manager shows 2966MB memory in total.
    I Googled the problem, it seems that devices still occupy the memory address from 3GB-4GB, and it needs "memory remapping" supported by BIOS to make use of the entire memory. I've updated the BIOS to the latest, but I couldn't find such option in the BIOS. (Here is a link about this issue from Microsoft: http://support.microsoft.com/kb/929605)
    Do you guys have a similar problem?
    Solved!
    Go to Solution.

    64-bit Windows 7 also has memory limits, but it's not anything you should worry about.
    Here are the limits for both 32-bit and 64-bit Windows 7
      Version                                        32-bit      64-bit
    Windows 7 Ultimate
    4 GB
    192 GB
    Windows 7 Enterprise
    4 GB
    192 GB
    Windows 7 Professional
    4 GB
    192 GB
    Windows 7 Home Premium
    4 GB
    16 GB
    Windows 7 Home Basic
    4 GB
    8 GB
    Windows 7 Starter
    2 GB
    2 GB
    Please note that the Intel integrated graphics uses your system memory and as such, you won't be able to use the memory allocated to the IGP [Intel graphics].
    \\ I do not respond to PM regarding individual tech support. Keep discussions in the forum for the benefit of others //

  • How to roll back to Firefox 3.6 32 bit from Firefox 4 64 bit

    I am running firefox 4 64 bit on windows 7. However my remote citrix connection for work needs a 32 bit browser. How can I install a 32 bit version on my PC when my OS is 64 bit?

    I can tell by your user agent string that you are using the 32 bit version of Firefox 4.0.1
    Your user agent string is '''Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1''', the WOW64 part means you are using a 32 bit version on 64 bit Windows. A 64 bit browser would display win64 instead.
    All release versions of Firefox on Windows are 32 bit, though a 64 bit version is being developed.

  • Tip for installing App Dev CD into WLS on 64-bit windows

    Hi All,
    After pulling out some hair, I thought I'd share this tip.
    Scenario:
    You are installing WebLogic 10.3.x on a 64-bit Windows platform, but are using a 32-bit JDK. You want to install the Application Development CD so that you can extend your WLS domains with the JRF, EM, etc.
    Symptoms:
    You run setup.exe, the installer prompts you for a location of a JRE/JDK and you give it the 32-bit JDK location. The installer then quits without so much as a peep.
    Solution:
    Instead of running setup.exe, navigate to install\win32 and run that setup.exe instead. The same thing works for installing the SOA suite.
    Hope this saves someone else some time too.
    John

    Thanks for the help - I edited the C:\Oracle\Middleware\user_projects\domains\test_domain2\bin\setDomainEnv.cmd file as follows:
    @REM set BEA_JAVA_HOME=C:\Oracle\Middleware\jrockit_160_24_D1.1.2-4 (I commented out this line)
    set BEA_JAVA_HOME=C:\Oracle\Middleware\jdk160_24 (I added this line)
    set SUN_JAVA_HOME=C:\Oracle\Middleware\jdk160_24 (this line was already here)
    After confirming ENV's:
    Path=C:\Java\jdk1.6.0_24\bin;C:\app\bschamac\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
    JAVA_HOME=C:\Java\jdk1.6.0_24
    I then restarted WLS, but the C:\Oracle\Middleware\wlserver_10.3\common\bin\commEnv.sh still says:
    JAVA_HOME="C:/Oracle/Middleware/jrockit_160_24_D1.1.2-4"
    SO I think I am still hosed.

Maybe you are looking for