/build/static/layout/Breadcrumb_cap_w.png

While repair package ask for .msi

Hello

I need your advice on the issue which I am facing with some of my packages which I captured through Wise Setup Capture tool.Packages are working fine with install uninstall but when I try to repair package from add remove programs it's gives error "source not found".

I validated the package there is not much problem only two ICE03 errors were there that also not some major.
I keep only single feature install while creating packges.
I want to understand why application not try to search app.msi in c:\windows\installer instead of the location from where it's installed.
I tried installing the msi which was getting copied in c:\windows\Installer folder that's working.
I know somewhere I am going wrong while capturing or editing.

Please suggest,
Thanks in advance
R Ray

0 Comments   [ + ] Show comments

Answers (6)

Posted by: AngelD 15 years ago
Red Belt
0
The original source is required if:
file(s) needs to be (re-)installed
unversioned files missing an entry in the MsiFileHash table
the ResolveSource action is used and not conditioned to only run on install
e or a is added to the REINSTALLMODE property
feature set to run-from-source
any custom action set to access the original source

I'm sure I've missed some but these are the regulars

Check the event viewer and verbose log to find out why it requires the source
Posted by: raviray 15 years ago
Orange Belt
0
Thanks Angel

but through log file I don't see any errors and even in validation it didnt give any error.
Posted by: anonymous_9363 15 years ago
Red Belt
0
A verbose log *WILL* tell you that the source wasn't found.
Posted by: raviray 15 years ago
Orange Belt
0
First you tell me one thing...
If I create msi for legacy setup or create mst in case of vendor msi & keep the option repair checked to show in add remove programs,will it require that msi to present on machine at time of repair or not.
As I know already one copy of the msi/msi&mst goes to c:\windows\Installer folder so application should get repair from there not should ask for the location from where it was installed.

Please suggest
Posted by: AngelD 15 years ago
Red Belt
0
Ray,

If a component is found broken which in turn includes files the original source is required as the cached msi do not contain the CAB "media".
This normally happens for files located in the user's profile.

Check which components that the self-check triggers on and which component that was found broken; this can be found in the event viewer.
The verbose log will give you more details to go on if needed.
Posted by: anonymous_9363 15 years ago
Red Belt
0
Also, the option whether or not to have an entry in ARP is just that - it controls whether or not your app appears in ARP. It doesn't affect whether or not the MSI is required.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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