/build/static/layout/Breadcrumb_cap_w.png

File Association.

Not sure if this is the right place to post this.
I am packaging SAS 9.1.3 base package using wise 5.6 on xp sp2. I have a package ready and working. The only problem is when SAS is closed the application will not open by double clicking on the .sas file. When SAS is open then everything is fine.
Any Help?
Thanks.

0 Comments   [ + ] Show comments

Answers (6)

Posted by: WayneB 16 years ago
Blue Belt
0
G'Day Ogeccut,

Don't know the app, but just had a similar problem, a real tickler (TRIM Context 6) wouldn't open an offline folder correctly when clicked.

Try using technetinternals (previously sysinternals; although the new one sounds like a stomach problem; no offense Mark[;)]) regmon or process monitor when you click on the .sas file. Your probably looking for an extension CLSID in the HKCR. Maybe the .sas entry doesn't have the CLSID information specified? Have a look how another known app registers it's extensions.

Make sure you isolate the PC off the network and stop all unneccessary services (like antivirus) otherwise you'll get lots of data to wade through.

Good luck

Regards
Wayne
Posted by: ogeccut 16 years ago
Black Belt
0
Thank you for reply. I Ran regmon. Checked CLSID and its trying to open correct SID. But failing to launch the app.
Still looking.
Any ideas?
Thank you.
Posted by: Inabus 16 years ago
Second Degree Green Belt
0
There is a table inside an MSI that has to contain the correct extension of the file.

Try looking at the "Extension" table, if there is nothing in there then that is your problem, you will then need to populate the table with the required information.
Posted by: ogeccut 16 years ago
Black Belt
0
Thank you for the reply.
I checked Extension table and it’s populated with correct data as far as I can tell.
When I check file association in explorer the .sas files are associated with proper application. However if application is not open it will not launch, but if app is open then by double clicking on .sas files the user can view them.
I think wise is not catching some registry keys on the snapshot. I tried running remon and comparing logs. Cant find anything yet.
Posted by: Inabus 16 years ago
Second Degree Green Belt
0
Might also be worth checking the Verb table in that case, Ill include an example from the nero application I did:

Extension Table:
Extension: mp3
Component: showtime.exe_COM
ProgID: NeroShowTime.Files.mp3

Verb Table:
Extension: mp3
Verb: play
Sequence: 0
Command: &Play
Argument:"%1"

Hope the information is useful, does sound like your missing a registry key though!

Regards,
Paul
Posted by: jmcfadyen 16 years ago
5th Degree Black Belt
0
dont use the extension table and use plain registry.

this happens alot when you use advertised extensions and not standard registry as the application cannot interpret it.

therefore if you have extension table stuff setup remove it and add in the registry items which will be a little more difficult to find.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ