Any idea? Is it bug or I have some problem in my CA?

Thanks,
  Dima

On Sun, Aug 31, 2008 at 10:15 AM, Dmitry Berkovich <[EMAIL PROTECTED]> wrote:
> Hi,
>  I developed my custom action, where I passing to CA some properties.
> Part of properties is from byte[] type. Exception is thrown when
> DoAction is called where CustomAtionData contains properties with size
> 54K or more (i didn't check what is exactly minimal size is needed).
>
>
> System.Reflection.TargetInvocationException: Exception has been thrown
> by the target of an invocation. --->
> System.Runtime.InteropServices.COMException (0x80070006): The handle
> is invalid. (Exception from HRESULT: 0x80070006 (E_HANDLE))
>   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32
> errorCode, IntPtr errorInfo)
>   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32
> errorCode)
>   at System.Runtime.InteropServices.Marshal.FreeHGlobal(IntPtr hglobal)
>   at 
> Microsoft.Deployment.WindowsInstaller.RemotableNativeMethods.MsiFunc_ISS(RemoteMsiFunctionId
> id, Int32 in1, String in2, String in3)
>   at Microsoft.Deployment.WindowsInstaller.Session.set_Item(String
> property, String value)
>   at Microsoft.Deployment.WindowsInstaller.Session.DoAction(String
> action, CustomActionData actionData)
>   at Intel.Common.Ext.SqlCA.CA.InstallSql(Session session)
>   --- 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.Deployment.WindowsInstaller.CustomActionProxy.InvokeCustomAction(Int32
> sessionHandle, String entryPoint, IntPtr remotingDelegatePtr)
>
>
> Is it some limitation of MSI that property is bounded to specific size
> or its bug in DTF?
>
>
> Thanks in advance,
>  Dima
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to