Bugs item #1687206, was opened at 2007-03-23 23:46
Message generated for change (Comment added) made by aaronste
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1687206&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: tallow
Group: v2.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Aaron Stebner (aaronste)
Assigned to: Nobody/Anonymous (nobody)
Summary: Tallow throws an exception in DllRegisterServer on Vista

Initial Comment:
Even after the fix for SF bug 1632583, Tallow is having some problems 
extracting self-registration information from DllRegisterServer when it is run 
on Windows Vista.

When running from an elevated cmd prompt, I get an exception like the following:

Failed to SelfReg: <file>
 System.Reflection.TargetInvocationException: Exception has been thrown by the 
target of an invocation. ---> System.IO.FileNotFoundException: The system 
cannot find the file specified. (Exception from HRESULT: 0x80070002)
   at DllRegisterServer()
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] 
arguments, SignatureStruct& sig, MethodAttributes methodAttributes, 
RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] 
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle 
typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags 
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean 
skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags 
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at 
Microsoft.Tools.WindowsInstallerXml.Tools.Tallow.TallowMain.DynamicPInvoke(String
 dll, String entryPoint, Type returnType, Type[] parameterTypes, Object[] 
parameterValues)
   at 
Microsoft.Tools.WindowsInstallerXml.Tools.Tallow.TallowMain..ctor(String[] args)

When I run from a normal cmd prompt, I get an exception like the following:

Failed to SelfReg: <file>
 System.Reflection.TargetInvocationException: Exception has been thrown by the 
target of an invocation. ---> System.Runtime.InteropServices.COMException 
(0x8002801C): Error accessing the OLE registry.
   at DllRegisterServer()
   --- End of inner exception stack trace ---
   at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, 
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo 
culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess)
   at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, 
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo 
culture, Boolean verifyAccess)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags 
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at 
Microsoft.Tools.WindowsInstallerXml.Tools.TallowMain.DynamicPInvoke(String dll, 
String entryPoint, Type returnType, Type[] parameterTypes, Object[] 
parameterValues)
   at Microsoft.Tools.WindowsInstallerXml.Tools.TallowMain..ctor(String[] args)


----------------------------------------------------------------------

>Comment By: Aaron Stebner (aaronste)
Date: 2007-04-10 17:43

Message:
Logged In: YES 
user_id=1751591
Originator: YES

You're right, the issues in Tallow and Heat are nearly identical.  Heat
was based on the same code originally written for Tallow, so the fixes will
likely be similar.  However, the source code for Tallow and Heat is in
different code bases (Tallow is in WiX v2.0 and Heat is in WiX v3.0), so I
created separate bugs to track the issues in each of these tools
independently.

----------------------------------------------------------------------

Comment By: appel (appel__)
Date: 2007-04-10 06:36

Message:
Logged In: YES 
user_id=893425
Originator: NO

I haven't looked at the source of tallow, but I'd guess this is caused by
same problem in heat reported as issue 1632584. 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1687206&group_id=105970

-------------------------------------------------------------------------
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.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to