Release Indihiang Tool for x64 Platform

newx64

After released version 0.1, I got feedbacks about Indihiang tool for x64 environment. Actually Indihiang tool can run on x64 environment. You just copy all Indihiang files into x64 machine or you install a setup file of Indihiang tool. This can run because it utilizes WOW64 feature. WOW64 is a compatibility environment provided by the operating system that allows a 32-bit application to run on a Windows 64-bit operating system. It works but this tool can’t utilize x64 advantages so I want to port and build for x64 machine.

 

Porting to .NET Framework 3.5 for 64-Bit.

.NET Framework supports for 64-bit started from version 2.0. Microsoft also provides Visual Studio 2005/2008 tool that we can compile .NET app on specific platform through configuration manager.

target

Indihiang tool code was written in pure managed code so it’s not difficult to migrate into 64-bit platform. I tested the binary file of Indihiang tool and run well.  After that, I packaged Indihiang tool into a setup project in Visual Studio 2008.  All packaging was success and then I copied into x64 machine ( I used a x64 machine with Windows Server 2008 R2 x64), uppsss… I got an error message while installing as below

error_install

This error is due to my custom action (x64 platform target) in setup project still has dependency from 32-bit MSI library. As we know, MSI can run on 32-bit and 64-bit. To solve this, I must force MSI to run 64-bit .NET library to execute my custom action. The best way is to change MSI configuration using ORCA. After I changed MSI configuration I run my MSI on 64-bit platform.

 p5

Now, you can download the setup file of Indihiang tool for x64 platform on http://www.codeplex.com/indihiang

Indihiang Tool for Itanium Platform

Next week I want to compile and test Indihiang tool for Itanium platform. If you have a machine based on Itanium platform you can participate for this testing. Please contact me if want to be tester.

Share this post: | | | |
Published Saturday, April 18, 2009 10:23 PM by Agus Kurniawan

Comments

# re: Release Indihiang Tool for x64 Platform

TK9NTD  <a href="zvasusaojolw.com/.../a>, [url=http://uveacbnmvprs.com/]uveacbnmvprs[/url], [link=http://cvuxsbtxekiy.com/]cvuxsbtxekiy[/link], http://cqybohibhjxq.com/

Friday, May 22, 2009 1:58 AM by apjxqlgnfi

# Indonesian MVP Releases Open Source IIS Log Analyzer!

Indonesian Visual C# MVP Agus Kurniawan is the C# community leader for the Indonesia .NET Developer Community

Friday, May 29, 2009 2:29 PM by The Microsoft MVP Award Program Blog