/build/static/layout/Breadcrumb_cap_w.png

Orca -adding directories

Hi,
I haven't used Orca much and would appreciate some help.
I have an application which I wasn't able to repackage in Wise - see (http://itninja.com/question/faulttree-106566&mpage=1&key=� and also on Symantecs forum)
so I will have to try orca instead. It does seem to solve the problems I had with Wise, but I don't know how to do other customization to the package via Orca. I will need to add a directory with subdirectories in %programfiles%\ApplicationName\ - is that possible via Orca?
I also get this errormessage "the installation source for this product is not avaiable. Verify that the source exists and that you can access it".
I guess the last one is easy for many of you, and I should probably be able to find a solution to this myself, but time is my enemy now.
Since I spent to much time on Wise without finding any solution, and the fact that I hired a consultant to help me out - and he didn't find a solution either - my time has now almost run out, so I'm on my own again now cause I won't have time finding the "right" consultant before time runs out.
All help would be appreciated

0 Comments   [ + ] Show comments

Answers (13)

Posted by: aogilmor 14 years ago
9th Degree Black Belt
0
the installl source thing sounds like a network problem.
If you want to force a dir to be added you must add it to both the directory and createfolder tables. unless there's files in it then it should just be added. is that what you mean?
Posted by: jgb 14 years ago
Orange Belt
0
It actually points to where the files where originally as I installed the application.
There will be a directory which contains 6 files - do I have to add them in the Media table?
Posted by: MSIPackager 14 years ago
3rd Degree Black Belt
0
If you want to add 6 files to a new directory in Orca, you'll need to update a number of tables:

Directory
File
Component
FeatureComponent
Media

You'll also need to deceide if you want to compress them into an CAB file (as the source files) or leave them uncompressed.

If it's an existing directory in the package, you won't need to update the directory table, but just reference the internal directory name (1st column of the Directory table) for the component/s writing the new files.

You could use an existing component to write these additional files to make the job easier (this would also save you updating the Component and FeatureComponenet tables) but you'd lose repair functionality for them. Ideally each file should be written in it's own component.

There's plenty of options here, but it could be painful if you haven't used Orca much...

Cheers,
Rob.
Posted by: anonymous_9363 14 years ago
Red Belt
0
Can I be frank? I think if you failed to diagnose the issue with Wise (which, strangely, no-one else has ever seen...), you will most likely make an even bigger mess by trying to use Orca. Orca is a tool for those who know what they're doing.

Returning to the Wise issue, what were the names of the Custom Actions which you say Wise has inserted?
Posted by: jgb 14 years ago
Orange Belt
0
Thank you, I will start on the problematic application again now. I had two applications, and I finished the other one just now. Seems like it is only the one application that is impossible (for me). I managed to repackage the version prior to this, but it seems like they've made "certain" changes since last version. As it is now, I don't see any other options than to give Orca a try...

To answer the question about the names of the custon actions... well, there is too many to mention... but I can find them and post them if that could be of any help...
Posted by: anonymous_9363 14 years ago
Red Belt
0
I can find them and post themI'm intrigued to know, so yes, if you don't mind, I'd like to know. To make it simpler, just paste the content of the CA table, both from the base MSI and then from your transform: we can obviously recognise the standard ones and ignore them.
Posted by: jgb 14 years ago
Orange Belt
0
If you don't mind I'd prefer to send it by mail to you and not publish it on the forum to keep the privacy of the application. Would that be ok for you?
If we find the reason to the problem from this table, I could post the relevant lines on the forum after.
Posted by: jgb 14 years ago
Orange Belt
0
Ok, I got a new idea I've tried out. Combining Orca and Wise. By first look it now looks ok. No errormessages when installing and starting application. I will let the systemowner try it out and see if it holds water...
Posted by: jgb 14 years ago
Orange Belt
0
seems like I cant run the application silent. Is there a table I have to edit to make this happen?
I can run with th /qr parameter, but not /q

I need to have one thing clear, there is only to slight changes that are suppose to be added with the transform.
Is it sufficient to add these in Orca, or do I have to change a lot of other tables too to achieve a successful transform?
Posted by: jgb 14 years ago
Orange Belt
0
that's the command line switches I use.
/qr -which is reduces works fine, /q -which is all silent -does not work.
But it might be the application causing this issue?
it says when installtailor is run, "this package does not support hiding dialogs", but when I used Wise, it never was any problem, so maybe Wise itself did add some functionality that Orca can't do.
Posted by: anonymous_9363 14 years ago
Red Belt
0
I've never noticed that before. I think it's an error in the documentation. The '/q' switch needs a qualifier. For a totally silent install, use '/qn'.
Posted by: jgb 14 years ago
Orange Belt
0
strange, I've never thought about it, but this /q has worked on all other applications I've tried...
tried /qn now - doesn't work, but /qr does...
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