ArcReader 10 custom application

2503
1
08-31-2011 02:21 AM
darkogeorgievski1
New Contributor
Hello

I have problem with licence on the end users. I have create windows application with axArcReaderControl where I have create some spatial and attribute query. I have use only this three dll files: AxPublishControls.dll, PublishControls.dll and Version.dll. This files are in Windows/assembly/GAC_32 or something like that.
After creating setup and install on my machine I see that everything works. I have install ArcGIS 10 + Publisher + Engine... 
I have install only ArcReader 10 to user machines and application didn't work. I get this message:
ArcGIS version not specified. You must call RuntimeManager. Bind before creating any ArcGIS components.
Users want to install application on a lot of machine and give .pmf file which will be created on a central lever on one machine. So I need to know what I need to install except ArcReader 10.

Thanks
Darko
Tags (2)
0 Kudos
1 Reply
FilipJanssen
New Contributor
I have exactly the same problem. Custom ArcReader, including the ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.ArcReader); line.
Works on some PCs, gives the error "ArcGIS version not specified. You must call RuntimeManager. Bind before creating any ArcGIS components." on other PCs.
The bind line is executed but it gives 'false'.

OS doesn't seem to be the issue. It works on some Win7s and fails on others, It works on some Vistas and fails on others.
Same for licences, works on some ArcInfo SU, fails on others, Works on some with no ArcGIS installed, fails on others.
Same for Version, works and fails on 10.0, works and fails on various SPs.

What do I need to do to get this working?

Regards

Filip
0 Kudos