Re: [WiX-users] error when merging with msvbvm60.msm

2006-09-08 Thread Standa Kunc

It is strange. Now it works.

Just for record:

I am using wix 2.0.4423.0. I have downloaded Merge modules for Visual
Studio Service Pack 5 from Microsoft. My wxs files and localization
file are included in attachement.

Few other msm files were merged without problem. Only with
msvbvm60.msm was error.

Thank you.

S. Kunc

On 08/09/06, Bob Arnson [EMAIL PROTECTED] wrote:

Standa Kunc wrote:
 F:\tmp\wix\didakta-geometrie1-2002-klient\main.wxs : error LGHT0112 : 
Unresolved
  reference to symbol 'Merge:msvbvm60.1E64E430-36E0-11D2-A794-0060089A724B' in 
se
 ction 'Product:3A41A001-5F28-4598-8225-4A3A13878F73'.
 make.EXE: *** [all] Error 112

 msvbvm60.msm is in the right directory. What is the problem?
Really can't say without more detail. What do your Feature and Directory
trees with the Merge and MergeRef elements look like?

--
sig://boB
http://bobs.org




fragment.wxs
Description: Binary data


main.wxs
Description: Binary data


csy.wxl
Description: Binary data
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] merge module for olepro32.dll

2006-09-08 Thread Standa Kunc

Thank you all very much, this is the advice I needed.

There is last unmerged dll file named vb6stkit.dll. Is there special
merge module for this library?

To be clear I want to merge all files that are written in the original
non-msi setup. See orginal non-msi setup log in attachment.

S. Kunc

On 08/09/06, Mike Dimmick [EMAIL PROTECTED] wrote:




It's part of the OLE Automation package, oleaut32.msm, which you can obtain
from Frederik's link. Use a Merge element to merge in the merge module.

There's a known error in this package, see
http://www.installsite.org/pages/en/bugs_msi.htm. Click the
'MSMs' link at the top of the page and scroll down past all the MSDE
problems to Merge Modules from Visual Studio 6 SP6 Trigger System File
Protection and Auto-Repairs.

Was it you who was asking about stdole2.tlb recently? That file is also in
this merge module and the merge module should be used in preference to using
the file directly, so that both Windows Installer's and the operatins
system's legacy SharedDLLs reference counts are maintained properly.

These files are part of the operating system as of Windows 2000 and Windows
Me and are under Windows File Protection. If you're only targetting Windows
2000, Windows Me or newer, you don't need to include this file.

--
Mike Dimmick

 
 From: [EMAIL PROTECTED] on behalf of
Frederik Carlier
Sent: Fri 08/09/2006 13:27
To: Standa Kunc; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] merge module for olepro32.dll




Is that possibly related to the Visual Basic 6.0 runtime (cfr.
http://support.microsoft.com/kb/187282/EN-US/)? If so, try
http://www.microsoft.com/downloads/details.aspx?FamilyId=F9D19334-61EC-48CF-BB4E-3AEC65EDD50Bdisplaylang=en
.

Frederik.

 
 De: [EMAIL PROTECTED] en nombre de
Standa Kunc
Enviado el: jue 07/09/2006 22:44
Para: WiX-users
Asunto: [WiX-users] merge module for olepro32.dll




Where can I get msm file for olepro32.dll? Thank you.

S. Kunc

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642

___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users





old.log
Description: Binary data
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] error when merging with msvbvm60.msm

2006-09-07 Thread Standa Kunc
Hello,

old (non-msi based) setup has these lines in log:

...
ACTION: SystemFile: C:\WINNT\SYSTEM32\MSVBVM60.DLL
(File currently on disk was already up to date)
...
ACTION: DllSelfRegister: C:\WINNT\SYSTEM32\MSVBVM60.DLL
...

I added Merge and MergeRef element to my files fragment.wxs and main.wxs.
After executing command light some error message appers

F:\tmp\wix\didakta-geometrie1-2002-klient\main.wxs : error LGHT0112 : Unresolved
 reference to symbol 'Merge:msvbvm60.1E64E430-36E0-11D2-A794-0060089A724B' in se
ction 'Product:3A41A001-5F28-4598-8225-4A3A13878F73'.
make.EXE: *** [all] Error 112

msvbvm60.msm is in the right directory. What is the problem? Thank you
in advance.

S. Kunc

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] merge module for olepro32.dll

2006-09-07 Thread Standa Kunc
Where can I get msm file for olepro32.dll? Thank you.

S. Kunc

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] TLBRegister

2006-09-05 Thread Standa Kunc
Hello,

I am working on msi based installer of some application and these
lines are in log of old (non msi) setup:

...
ACTION: SystemFile: C:\WINDOWS\SYSTEM32\STDOLE2.TLB
(File currently on disk was already up to date)
...
ACTION: TLBRegister: C:\WINDOWS\SYSTEM32\STDOLE2.TLB

Could someone explain me what is tlbregister action for and how should
I do it with Wix?

If there is any documentation for this topic, please, provide some links.

Thank you
S. Kunc

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] dynamic library registration

2006-09-01 Thread Standa Kunc
Thank you. This works. Just one more question, I use my own GUIDs in
MergeRef section:

Feature Id='Complete' Level='1'
   ComponentRef Id='component0' /
   MergeRef Id=file55.9ABD8052-EF13-40C6-AB95-CE83D6448806 /
   MergeRef Id=file56.28F27AFE-40D8-4462-9316-6D36FC75CD73 /
   /Feature


file55 is picclp32.msm and file 56 is comdlg32.msm

Should I use dark utility on these libraries and then use GUIDs from the output?

S. Kunc

On 14/08/06, Chesong Lee [EMAIL PROTECTED] wrote:

 Take a look at in C:\Program Files\Common Files\Merge Modules if you have
 Visual Studio installed in your system. Otherwise, you may download from

 http://www.installshield.com/downloads/modules.asp?prod=cxlan=englishxmlUse=y

 Regards,

 Chesong Lee

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Standa Kunc
 Sent: Sunday, August 13, 2006 6:57 PM
 To: Frederik Carlier
 Cc: WiX-users
 Subject: Re: [WiX-users] dynamic library registration

 Could someone help me to get these msm files? What should I download?
 Please provide some link.

 S. Kunc

 On 13/08/06, Frederik Carlier [EMAIL PROTECTED] wrote:
   OTOH in this case just use the proper comdlg32 msm which will do
   everything
   properly and not break stuff (or at least if it does you can
  legitimately
   blame microsoft..).
  
   Now I am completely lost. What should I do in order to just use the
   proper comdlg32 msm?
  
   I know that msm files are merge modules but I do not need to use them.
   I am the only one who is creating this new installer.
 
  Yes, but you're not the only one creating an installer that uses
  comdlg32.
  According to the quoted text, Microsoft created a Merge Module that can
  be used to deploy comdlg32. You can use that in your setup.
 
  Frederik.
 

 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] dynamic library registration

2006-08-13 Thread Standa Kunc
OTOH in this case just use the proper comdlg32 msm which will do everything
properly and not break stuff (or at least if it does you can legitimately
blame microsoft..).

Now I am completely lost. What should I do in order to just use the
proper comdlg32 msm?

I know that msm files are merge modules but I do not need to use them.
I am the only one who is creating this new installer.


I tried tallow but it failed for some reason. What I am doing wrong?
See tallow output:

F:\tmp\wix\didakta-fyzika-2003-klient\datatallow -nologo -c .\PICCLP32.OCX
Wix xmlns=http://schemas.microsoft.com/wix/2003/01/wi;
  Fragment
DirectoryRef Id=TARGETDIR
  Component Id=component0 DiskId=1 guid=PUT-GUID-HERE
File Id=file0 Name=PICCLP32.OCX src=F:\tmp\wix\didakta-fyzika-2003
-klient\data\PICCLP32.OCX /Failed to load Assembly: .\PICCLP32.OCX
 System.BadImageFormatException: The format of the file 'PICCLP32.OCX' is invali
d.
File name: PICCLP32.OCX
   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, B
oolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Ass
embly locationHint, StackCrawlMark stackMark)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean
stringized, Evidence assemblySecurity, StackCrawlMark stackMark)
   at System.Reflection.Assembly.LoadFrom(String assemblyFile, Evidence security
Evidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm)
   at Microsoft.Tools.WindowsInstallerXml.Tools.TallowMain..ctor(String[] args)

=== Pre-bind state information ===
LOG: Where-ref bind. Location = F:\tmp\wix\didakta-fyzika-2003-klient\data\PICCL
P32.OCX
LOG: Appbase = C:\program files\bin\wix\
LOG: Initial PrivatePath = NULL
Calling assembly : (Unknown).
===

LOG: Policy not being applied to reference at this time (private, custom, partia
l, or location-based assembly bind).
LOG: Attempting download of new URL file:///F:/tmp/wix/didakta-fyzika-2003-klien
t/data/PICCLP32.OCX.

  /Component
/DirectoryRef
  /Fragment
/Wix


S. Kunc



On 13/08/06, Tony Hoyle [EMAIL PROTECTED] wrote:
 Standa Kunc wrote:
  ACTION: SharedFile: C:\WINNT\system32\COMDLG32.OCX
  (File was now found or had older version -- new file was copied)

 Avoid modifying system32.  Definately don't 'upgrade' anything found there -
 you have no idea what other applications you're breaking whilst attempting to
 do that.

 SFP will undo your action anyway for most files.

  I guess I need to self-register these two libraries but I do not know
  how. I have never used DLL before so I need some introduction.

 Normally you'd use Tallow to work out what the selfreg did and code it into
 the wix file.

 OTOH in this case just use the proper comdlg32 msm which will do everything
 properly and not break stuff (or at least if it does you can legitimately
 blame microsoft..).

  Actually I have the same problem with two other applications. It is
  edition of educational software. In that case is it better to place
  libraries to system folder than place them to application's folder?

 There's almost never a case to modify the system folder.  Device drivers is
 about the only one I can think of.

 Tony

 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] dynamic library registration

2006-08-13 Thread Standa Kunc
Could someone help me to get these msm files? What should I download?
Please provide some link.

S. Kunc

On 13/08/06, Frederik Carlier [EMAIL PROTECTED] wrote:
  OTOH in this case just use the proper comdlg32 msm which will do
  everything
  properly and not break stuff (or at least if it does you can
 legitimately
  blame microsoft..).
 
  Now I am completely lost. What should I do in order to just use the
  proper comdlg32 msm?
 
  I know that msm files are merge modules but I do not need to use them.
  I am the only one who is creating this new installer.

 Yes, but you're not the only one creating an installer that uses
 comdlg32.
 According to the quoted text, Microsoft created a Merge Module that can
 be used to deploy comdlg32. You can use that in your setup.

 Frederik.


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] group policy

2006-08-05 Thread Standa Kunc
Just for record:

After several hours of trying I have discovered that changing product
GUID and package GUID helps. Next time I will read tutorial better.

Now I change package GUID every build. It had side effect of orphaned
shortcuts so I advertised them and it seems to be OK.

I suppose this is the correct way of advertising. Am I right?

Thank you.

S. Kunc

On 04/08/06, Bob Arnson [EMAIL PROTECTED] wrote:

  Please keep wix-users on the thread so everyone can participate.


  Standa Kunc wrote:
 There are no dialogs in my setups so I suppose they support silent
  installation. Or is there anything else needed to create silent
  installation? Some checklist for silent installation?

  If you use standard Windows Installer actions, you get silent-install
 support for free. If you use custom actions, you have to ensure you code
 them correctly to work with different UI levels.



 Feature Id='MyFeature' Title='My 1st Feature' Level='1'
  AllowAdvertise='yes' TypicalDefault='advertise'
  I'm not a Group Policy expert, so I'm not sure what's wrong, but my first
 guess would be that you're assigning an advertised feature. The product is
 present but without something to engage the advertisement, no features are
 actually installed.

  --
 sig://boB
 http://bobs.org


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] group policy

2006-08-03 Thread Standa Kunc
Hello,

I would like to create msi package (executable, shortcuts, file
association) and use it with Group Policy in MS Windows Server 2003.
Both server and client (MS Windows 2000) are running under Virtual PC
(this should not be problem). I just can not do it properly.

Could someone provide me example wxs file? I do not know what I am doing wrong.

Thanks
S. Kunc

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users