Base on the link below, we have developed an web application that integrate genoproto generate the genogram in emf file, and display it dynamic on the the webpage.
http://support.genopro.com/Topic21336-63-1.aspx?Highlight=c%23
The solution is working fine in 32bit OS, but not working in 64 bit OS.
In 32bit OS,
1. We are able to deploy the application on IIS
2. We are able to go to the component services, under "DCOM Config", find the component call "Genopro Document", Right click to go to properties, under "security" tab, give all access right to "Launch and Activation Permissions", "Access Premissions" and "Configuration Premissions" to OS local user "IIS_IUSRS".
3. Then the web application will able to run the genopro, and generate the emf.
In 64bit OS,
1. When we go to "component services", we are not able to find "Genopro Document" component.
2. We web application try to run the genopro com application, error message "System.UnauthorizedAccessException:Retrieving the COM class factory for component with CLSID {DD872B16-$B8B-11D9-8354-00C0A836451B} failed due to the following error : 80070005. at .... CreateGenogramFile(String .., String ...).
Any advise for us how we can resove this (we cannot switch back to 32bit server) ?
Thanks a lot.