?
Solved

reg library in 64 bit windows 7 machine

Posted on 2014-01-29
8
Medium Priority
?
879 Views
Last Modified: 2014-01-29
Hi all experts
how do i reg the AxInterop.AcroPDFLib.dll in a windows 64 bit machine with windows 7
tsm you all
0
Comment
Question by:Ernesto
  • 5
  • 3
8 Comments
 

Author Comment

by:Ernesto
ID: 39819115
i use this library for display pdf, but is 32 bit, seems do no exit 64
please!!
0
 
LVL 28

Assisted Solution

by:MacroShadow
MacroShadow earned 2000 total points
ID: 39819124
Compile your with configuration set to x86, if you use AnyCPU the application loads up as 64bit or 32bit depending on the OS. You want to force it to load as 32bit, to do that compile it as x86. That way the app runs under WOW and loads properly.
0
 
LVL 28

Accepted Solution

by:
MacroShadow earned 2000 total points
ID: 39819130
Running DotNet application under 64-bit

Recently, someone asked me to help with getting an existing Dotnet application to run on 64-bit XP. It turned out to be pretty easy, compared to the transition from 16-bit to 32-bit in the old days.

Why would you run 64-bit?

Most of the modern processor these days are 64-bit CPU, but we still live in a mostly 32-bit world. One chief reason is that 64-bit drivers are not yet available. Application compatibility is less of an issue because 64-bit windows can run 32-bit application under WOW (windows on windows). When I do see people run 64-bit OS, it is usually because they are either diehard hobbist who want the latest and greatest or they are using application that requires a large amount of memory.

DotNet under 64-bit

    Microsoft has 32-bit and 64-bit runtime for DotNet 2.0 or above. When you install the 64-bit runtime, the 32-bit runtime is also installed.
    Dotnet assemblies compile into MSIL (Microsoft Intermediate Language). MSIL can run in 32-bit or 64-bit mode.
    When you compile, you have the option to compile Any CPU, x86, x64 and Itanium. Remember that DotNet does not compile into machine specific code but into MSIL. This merely set a flag to tell DotNet which environment to run in.
    If you set the flag to any cpu, it will run in 64-bit on 64-bit machine and 32-bit on 32-bit machines.
    If you set the flag to x86 and run it on a 64-bit machine, it will run the program under WOW in 32-bit emulation mode.
    If you set the flag to x64 and run it on a 32-bit machine, you will get an exception.
    The only reason you want to set the flag is dependencies. If you reference 32-bit code within your application (such as unmanaged COM code), you will need to run the application under 32-bit mode.
    Note that DotNet 1.1 or earlier are available only in 32-bit mode. If you reference DotNet 1.1 code, you will need to run it in 32-bit mode.
from: http://paulsiu.wordpress.com/2008/04/23/running-dotnet-application-under-64-bit/
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:Ernesto
ID: 39819157
how do i set to x86? is visual studio pro 2010
tsm
0
 

Author Comment

by:Ernesto
ID: 39819159
how set to 32 bit mode?
0
 
LVL 28

Assisted Solution

by:MacroShadow
MacroShadow earned 2000 total points
ID: 39819189
ss
0
 

Author Comment

by:Ernesto
ID: 39819226
got it guys
tsm
0
 

Author Closing Comment

by:Ernesto
ID: 39819229
tsm you guys
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

IF you are either unfamiliar with rootkits, or want to know more about them, read on ....
Unable to change the program that handles the scan event from a network attached Canon/Brother printer/scanner. This means you'll always have to choose which program handles this action, e.g. ControlCenter4 (in the case of a Brother).
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
Suggested Courses

569 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question