ShortCut Issue :: Please Reply Urgent
Dear All,
I have one issue with short cut.
I will explain you to have your clear understanding.
Earlier-
1. We had a msi that deploys one RDP file to C:\ Prog Files\ Test Folder and deployed successfully. When Shortcut was made then it was like-
Command Line- C:\ Program Files \ Test Folder \ ABC.RDP.
Now -
2. I packaged one msi and removed ABC.RDP from files and put one VB script [DEF.VBS]. This VB script will auto launch remote desktop file and will put some where in temp directory of user's machine/account.
---------------------
I changed command line in shortcut and changed it to
C:\ Program Files\ Test Folder\ DEF.VBS
also I changed icon [does not matter because I tried original one as well]..
NEW: There are some modifications in this MSI
1. First of all VERSION number has been updated.
2. In Editor, REINSTALL MODE has been set to VOMUS, OMUS [and likewise because while installing new it was giving error alert of ADD / REMOVE from CONTROL PANEL].
------------------
Now this is something I have done. Now when this MSI is run, it very nicely deploys DEF.VBS file in C:\ Prog Files\ Test Folder and removes ABC.RDP from the same folder.
Now when I go to Start > All Programs > Application Name [short cut refers to], It says
ERROR MESSAGE:
"The Item " ABC.RDP" shortcut refers to has been changed or moved, so this shortcut will no longer work properly. Do you want to delete this shortcut?"
Will you guys please suggest me what wrong I am doing or I am missing some section where I forgot to update.
This coming weekend, there is a release and I am one step behind this.
Please Suggest ASAP
Regards,
Lacks
Comments
Can I hear from some one?
Can I hear from some one?
Hello
First of all, this is a USER forum, of people like you, who have other commitments which may prevent an answer being offered immediately you want it. So if your need is that urgent, make a support call to Wise.
Unfortunately, it is NOT clear from the information you have provided, what you are trying to do.
It is clear that you have created an MSI which deploys abc.rdp and creates a shortcut, and this works.
Now you appear to have edited this msi, removing abc.rdp and adding def.vbs, but you have not made it clear whether this is intended as an UPDATE to your first MSI, or you intend it to be a new MSI which is unrelated to the old MSI.
Please clarify this and then we can move forward.
If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.
Thanks Sir. You are always
Thanks Sir.
You are always the first to reply me.
Actually first one is RDP file in msi but second one is VB script file that auto launches RDP in some temp directory.
I think it won't be good to say that it is an update because update is something to add on existing one or amending the existing one.
But here we are deleting the first file and putting a new file and both are different in nature. One is RDP and anotehr is VB script file.
Please do let me know If I am missing something while telling you.
also I changed the product version simply double clicked it because if I use same version coz If I install this new msi it says to delete OLD version first.
Regards,
Am i right?
You are trying to install your new MSI without uninstalling your earlier application? That is, you delete the .RDP file in your new MSI and add the new .VBS file?
You may also check by
You may also check by changing the component code of the component containing the shortcut.
You are in a mess.
You should not be deleting the RDP file from another MSI - you should either uninstall the first MSI and install a new MSI, or create a true upgrade.
When you created your MSI with the VBS inside, did you start with a new project? If not, you MUST change the Product Code as it is a different product.
If you don't do this, you are going to make unnecessary problems for yourself.
If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.
Thanks for your reply. The
Thanks for your reply.
The last RDP was installed some how through exe and not MSI.
Second thing, while creating a new package, I updated the product version as well.
Problem I am facing is that MSI deploys new script but shortcut remains the same and short cut is not being updated.
Please suggest.
Regards,
>The last RDP was installed
>The last RDP was installed some how through exe and not MSI.
So locate the uninstall string and use that to uninstall the product.
>Second thing, while creating a new package, I updated the product version as well.
Read Ed's response again. Not 'product version', 'product CODE'.
Don't know why 'x' happened? Want to know why 'y' happened? Use ProcMon and it will tell you.
Think about using http://www.google.com before posting.
Thanks for replying back.I
Thanks for replying back.
I got the point that somehow we need the product code of last RDP file installed.
Also I installed one MSI with version 7.0 and some product code.
Second time I opened first msi, saved it with some different name and in UPGRADES, defined the product code of first msi and changed one file as well in second one.
When I run this then it does not delete the first one [meansfirst msi deployed file] even I have defined the product version of first msi in upgrade scetion of second msi.
Can you please comment on this?
I have read somewhere about Minor and Major release and one needs to change the product version as well as code if there is major release. But if minor release like replacing/adding one or two files then don't need to change product version and code.
Please throw some light on this.
Regards,
MSI.CHM
There is a help file called MSI.CHM which is installed with Wise. Use that as your reference source, and search on topics such as "Upgrade". This will provide you with the exact specifications of what an upgrade requires.
If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.
Here you go
>Can you please comment on this?
Click this link ==> www.lmgtfy.com/
Don't know why 'x' happened? Want to know why 'y' happened? Use ProcMon and it will tell you.
Think about using http://www.google.com before posting.
Would you like to reply?
Login or Register to post your comment.