This vbs is meant to be run by windows installer. You can't just double
click it - windows installer defines 'Property' as a member of it's global
object. This is a feature of windows script hosts - they can register an
object to act as the set of 'globals' for the hosted script.
Kelly
Kai Lee <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
05/05/2008 08:17 AM
To
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]>,
"wix-users@lists.sourceforge.net" <wix-users@lists.sourceforge.net>
cc
Subject
[WiX-users] Cannot run "The Definitive Guide to Windows Installer" sample
and "Variable is undefined: 'Property'
Hi all,
I am wonder whether anyone bought the book named "The Definitive Guide to
Windows Installer" and try to run GetARPLoc.vbs sample from Chapter 5 and
keep getting the "Variable is undefined: 'Property'". In the Charpter 5,
there is a vscript sample named GetARPLoc.vbs.
Here are the codes behind the GetARPLoc.vbs file.
option explicit
dim installer, msg
Set installer = CreateObject("WindowsInstaller.Installer")
msg =
installer.ProductInfo("{B3E1B56E-D853-4780-BF62-47B95195CD6B}","InstallLocation")
Property("TARGETDIR")=msg
set installer=Nothing
msgbox msg
Since this is a VB script, I launch it by double clicking it. However, I
receive "Variable is undefined: 'Property'". Does anyone know how to
solve this issue?
Thanks in advance.
Kai
Make Windows Vista more reliable and secure with Windows Vista Service
Pack 1. Learn more.
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
**************************************************************************************
This communication is intended solely for the addressee and is
confidential. If you are not the intended recipient, any disclosure,
copying, distribution or any action taken or omitted to be taken in
reliance on it, is prohibited and may be unlawful. Unless indicated
to the contrary: it does not constitute professional advice or opinions
upon which reliance may be made by the addressee or any other party,
and it should be considered to be a work in progress. Unless otherwise
noted in this email or its attachments, this communication does not form
a Statement of Actuarial Opinion under American Academy of Actuaries guidelines.
**************************************************************************************
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users