Click here to Skip to main content
15,902,634 members
Articles / Programming Languages / C#

Extended Strongly Typed Resource Generator

Rate me:
Please Sign up or sign in to vote.
4.87/5 (74 votes)
31 Mar 2009CDDL8 min read 767.9K   6K   138   202
An extended version of a strongly typed resource generator, with formatting support.

Introduction

One of the great new features of the Visual Studio .NET 2005/2008 IDE is a custom tool called ResXFileCodeGenerator that is automatically associated with resources (*.resx files) every time they are added into a project. Whenever your project is rebuilt, a resource file is saved or a custom tool is run manually; the tool in question generates a managed class that exposes every resource you have in the *.resx file as a strongly typed static property. Now, any type of resource supported -- including images, icons, strings, etc. -- is a piece of cake to retrieve.

The two screenshots below illustrate the default properties of a resource file added to Visual Studio .NET 2005, and the Resource.Designer.cs source file which is dependent upon Resource.resx and is automatically generated by the ResXFileCodeGenerator custom tool.

Resource in Solution ExplorerResource properties

All of the properties exposed by the generated class are always static. The class exposes the following properties:

  • The ResourceManager property with the return type System.Resources.ResourceManager, used to access culture-specific resources at runtime.
  • The Culture property with return type System.Globalization.CultureInfo and both the get and set accessors. The set accessor of the Culture property could be used for specifying the requisite culture that the resource is localized for. By default, the Culture property returns null, meaning that the culture information is obtained using Culture's CurrentUICulture property.
  • Properties used for resource access, named as the corresponding resources (property names could be adjusted according to the used code generator requirements). Their types correspond to the resource types in a *.resx file.

Resource editor

If your resource file contains only one string resource (like in the picture above), then the generated class would be like this:

C#
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[GeneratedCodeAttribute("Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
[DebuggerNonUserCodeAttribute()]
[CompilerGeneratedAttribute()]
internal class Resource {
    private static ResourceManager resourceMan;
    private static CultureInfo resourceCulture;
    [SuppressMessageAttribute(
        "Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
    internal Resource() {
    }
    /// <summary>
    ///   Returns the cached ResourceManager instance used by this class.
    /// </summary>
    [EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
    internal static ResourceManager ResourceManager {
        get {
            if (object.ReferenceEquals(resourceMan, null)) {
                ResourceManager temp =
                  new ResourceManager("MyApp.Resource", typeof(Resource).Assembly);
                resourceMan = temp;
            }
            return resourceMan;
        }
    }
    /// <summary>
    ///   Overrides the current thread's CurrentUICulture property for all
    ///   resource lookups using this strongly typed resource class.
    /// </summary>
    [EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
    internal static CultureInfo Culture {
        get {
            return resourceCulture;
        }
        set {
            resourceCulture = value;
        }
    }
    /// <summary>
    ///   Looks up a localized string similar to Message text.
    /// </summary>
    internal static string Message {
        get {
            return ResourceManager.GetString("Message", resourceCulture);
        }
    }
}

Background

Despite the fact that the ResXFileCodeGenerator custom tool simplifies the process of resource access a lot, we can point out the following four major drawbacks:

  • The strongly typed resource classes generated by the ResXFileCodeGenerator custom tool always have internal visibility. Since the generated class is marked as internal, it cannot be accessed from assemblies other than friend assemblies. However, the resgen.exe utility with the /publicClass option generates a strongly typed resource class as a public class, but then all advantages of custom tools are lost in this case.
  • Note: Visual Studio .NET 2008 introduces a new custom tool called PublicResXFileCodeGenerator for generating public resource class wrappers.

  • In most cases, *.resx files contain only strings, including format strings (a string containing zero or more format items) used by the .NET Framework formatting mechanism. It has always been problematic to load a format string from a resource and pass the correct amount of parameters to it. Passing the incorrect amount of parameters does not lead to a compile error, but rather to an annoying runtime error.
  • Thread unsafe initialization of the ResourceManager class instance in the ResourceManager property.
  • Resource names are not accessible through resource class wrappers.
  • Generated resource class wrappers are not compatible with the .NET Compact Framework.

The Extended Strongly Typed Resource Generator

With regard to the above described ResXFileCodeGenerator disadvantages, it was decided to develop an extended version of a strongly typed resource generator that remedies the deficiencies of the existing ResXFileCodeGenerator custom tool.

Using an extended version of the strongly typed resource generator is extremely straightforward, and does not differ from using the resource code generator shipped with Visual Studio .NET 2005 and 2008. The extended strongly typed resource generator is represented by two new custom tools:

  • ResXFileCodeGeneratorEx: A custom tool generating public resource wrappers.
  • InternalResXFileCodeGeneratorEx: A custom tool generating internal resource wrappers

First of all, you have to install and register the extended strongly typed resource generator (e.g., the ResXFileCodeGeneratorEx and InternalResXFileCodeGeneratorEx custom tools) on your box. Please remember that you must have administrator privileges to install and register new Visual Studio .NET custom tools. There are two ways to register the extended strongly typed resource generator on your computer:

  • The preferred way is to download the Windows Installer package and install it to the specific location on your computer. The installer will automatically register the ResXFileCodeGeneratorEx and InternalResXFileCodeGeneratorEx Visual Studio .NET custom tools on your box. It's recommended to unzip the contents of the archive with the installer and run the Setup.exe to launch the installation. This way of installing is compatible with Vista.
  • Get the sources from the provided archive and rebuild them. In case of success, the ResXFileCodeGeneratorEx and InternalResXFileCodeGeneratorEx custom tools will be registered on your PC. To make the tools function properly, you have to keep the build output in the output directory since Visual Studio .NET custom tools are COM objects and should remain in the same directory where they were registered.

After the extended strongly typed resource generator is installed on your box, you have to restart all running instances of Visual Studio .NET 2005 and 2008.

Resource properties with ResXFileCodeGeneratorEx custom tool

From this point on, you can use all the advantages of the extended strongly typed resource generator in your projects. You can manually specify ResXFileCodeGeneratorEx or InternalResXFileCodeGeneratorEx as a custom tool for your resource files, or you can adjust the default Visual Studio .NET 2005/2008 item templates.

Let's take the MyApp project as a real-world example, and add one more resource entry containing a formatted string. The most important step is to change the custom tool name to the extended strongly typed resource generator (ResXFileCodeGeneratorEx or InternalResXFileCodeGeneratorEx). Run the custom tool by either saving the resource file or running the custom tool manually. You have to right-click on the resource file in Visual Studio .NET and choose Run Custom Tool in the drop-down menu.

Resource editor with resources containing format strings

The ResXFileCodeGeneratorEx custom tool generates the resource wrapper class shown in the example below:

C#
/// <summary>
/// A strongly-typed resource class, for looking up localized strings,
/// formatting them, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilderEx class via the
// ResXFileCodeGeneratorEx custom tool. To add or remove a member, edit your .ResX file
// then rerun the ResXFileCodeGeneratorEx custom tool or rebuild your VS.NET project.
// Copyright (c) Dmytro Kryvko 2006-2008 (http://dmytro.kryvko.googlepages.com/)
[GeneratedCodeAttribute
    ("DMKSoftware.CodeGenerators.Tools.StronglyTypedResourceBuilderEx", "2.3.0.0")]
[DebuggerNonUserCodeAttribute()]
[SuppressMessageAttribute
    ("Microsoft.Naming", "CA1724:TypeNamesShouldNotMatchNamespaces")]
public partial class Resource {
    private static ResourceManager _resourceManager;
    private static object _internalSyncObject;
    private static CultureInfo _resourceCulture;
    [SuppressMessageAttribute
    ("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
    public Resource() {
    }
    /// <summary>
    /// Thread safe lock object used by this class.
    /// </summary>
    public static object InternalSyncObject {
        get {
            if (object.ReferenceEquals(_internalSyncObject, null)) {
                Interlocked.CompareExchange
        (ref _internalSyncObject, new object(), null);
            }
            return _internalSyncObject;
        }
    }
    /// <summary>
    /// Returns the cached ResourceManager instance used by this class.
    /// </summary>
    [EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
    public static ResourceManager ResourceManager {
        get {
            if (object.ReferenceEquals(_resourceManager, null)) {
                Monitor.Enter(InternalSyncObject);
                try {
                    if (object.ReferenceEquals(_resourceManager, null)) {
                        Interlocked.Exchange(ref _resourceManager,
                            new ResourceManager("MyApp.Resource",
                    typeof(Resource).Assembly));
                    }
                }
                finally {
                    Monitor.Exit(InternalSyncObject);
                }
            }
            return _resourceManager;
        }
    }
    /// <summary>
    /// Overrides the current thread's CurrentUICulture property for all
    /// resource lookups using this strongly typed resource class.
    /// </summary>
    [EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
    public static CultureInfo Culture {
        get {
            return _resourceCulture;
        }
        set {
            _resourceCulture = value;
        }
    }
    /// <summary>
    /// Looks up a localized string similar to 'Hello, {0}!'.
    /// </summary>
    public static string Hello {
        get {
            return ResourceManager.GetString(ResourceNames.Hello, _resourceCulture);
        }
    }
    /// <summary>
    /// Looks up a localized string similar to 'Message text'.
    /// </summary>
    public static string Message {
        get {
            return ResourceManager.GetString
        (ResourceNames.Message, _resourceCulture);
        }
    }
    /// <summary>
    /// Formats a localized string similar to 'Hello, {0}!'.
    /// </summary>
    /// <param name="arg0">An object (0) to format.</param>
    /// <returns>A copy of format string in which the format
    /// items have been replaced by the String equivalent of
    /// the corresponding instances of Object in arguments.</returns>
    public static string HelloFormat(object arg0) {
        return string.Format(_resourceCulture, Hello, arg0);
    }
    /// <summary>
    /// Lists all the resource names as constant string fields.
    /// </summary>
    public class ResourceNames {
        /// <summary>
        /// Stores the resource name 'Hello'.
        /// </summary>
        public const string Hello = "Hello";
        /// <summary>
        /// Stores the resource name 'Message'.
        /// </summary>
        public const string Message = "Message";
    }
}

As you can see, the generated class is public, which allows you to make shared resources between assemblies. However, the major difference is that an additional method called HelloFormat has been added. This method is a result of the analysis and validation of the Hello resource entry string value. The extended strongly typed resource generator automatically determines whether a resource string value is a valid .NET Framework format string and generates code correspondingly.

The name of a format method is always generated in the following way: the resource property plus the Format suffix. The number of arguments is calculated automatically, and equals the number of parameters that the String.Format() method expects. On the other hand, there is still a possibility to get the format string using the exposed Hello property. As it was mentioned above, the extended strongly typed resource generator performs format string validation. For example, by mistake, you could write an invalid format string like: Hello, {{0}. The (internal) ResXFileCodeGeneratorEx custom tool will resolve the invalid format and will show you a warning about that. In this particular case, the format method will not be generated, but the resource access property will still remain in the generated class.

Resource generation warning

Another set of small improvements over the standard Visual Studio resource wrapper generator:

  • Absence of [CompilerGeneratedAttribute()] in the resource wrapper class which makes it compatible with the .NET Compact Framework.
  • Generation of the nested class ResourceNames defining all resource names as string constants. The nested class visibility is the same as the visibility of its parent.

Generation of public resource class wrappers suits almost everybody, however, some folks still want to have the ability to generate internal resource wrappers. Therefore, version 2.1 brings in the InternalResXFileCodeGeneratorEx Visual Studio .NET custom tool, generating strongly typed internal resource wrappers. The output of InternalResXFileCodeGeneratorEx is shown in the example below:

C#
/// <summary>
/// A strongly-typed resource class, for looking up localized strings,
/// formatting them, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilderEx class via the
// InternalResXFileCodeGeneratorEx custom tool.
// To add or remove a member, edit your .ResX file
// then rerun the InternalResXFileCodeGeneratorEx custom tool or
// rebuild your VS.NET project.
// Copyright (c) Dmytro Kryvko 2006-2008 (http://dmytro.kryvko.googlepages.com/)
[GeneratedCodeAttribute
    ("DMKSoftware.CodeGenerators.Tools.StronglyTypedResourceBuilderEx", "2.3.0.0")]
[DebuggerNonUserCodeAttribute()]
[SuppressMessageAttribute
    ("Microsoft.Naming", "CA1724:TypeNamesShouldNotMatchNamespaces")]
internal partial class Resource {
    private static ResourceManager _resourceManager;
    private static object _internalSyncObject;
    private static CultureInfo _resourceCulture;
    [SuppressMessageAttribute
    ("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
    internal Resource() {
    }
    /// <summary>
    /// Thread safe lock object used by this class.
    /// </summary>
    internal static object InternalSyncObject {
        get {
            if (object.ReferenceEquals(_internalSyncObject, null)) {
                Interlocked.CompareExchange
        (ref _internalSyncObject, new object(), null);
            }
            return _internalSyncObject;
        }
    }
    /// <summary>
    /// Returns the cached ResourceManager instance used by this class.
    /// </summary>
    [EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
    internal static ResourceManager ResourceManager {
        get {
            if (object.ReferenceEquals(_resourceManager, null)) {
                Monitor.Enter(InternalSyncObject);
                try {
                    if (object.ReferenceEquals(_resourceManager, null)) {
                        Interlocked.Exchange(ref _resourceManager,
                            new ResourceManager("MyApp.Resource",
                    typeof(Resource).Assembly));
                    }
                }
                finally {
                    Monitor.Exit(InternalSyncObject);
                }
            }
            return _resourceManager;
        }
    }
    /// <summary>
    /// Overrides the current thread's CurrentUICulture property for all
    /// resource lookups using this strongly typed resource class.
    /// </summary>
    [EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
    internal static CultureInfo Culture {
        get {
            return _resourceCulture;
        }
        set {
            _resourceCulture = value;
        }
    }
    /// <summary>
    /// Looks up a localized string similar to 'Hello, {0}!'.
    /// </summary>
    internal static string Hello {
        get {
            return ResourceManager.GetString(ResourceNames.Hello, _resourceCulture);
        }
    }
    /// <summary>
    /// Looks up a localized string similar to 'Message text'.
    /// </summary>
    internal static string Message {
        get {
            return ResourceManager.GetString(ResourceNames.Message, _resourceCulture);
        }
    }
    /// <summary>
    /// Formats a localized string similar to 'Hello, {0}!'.
    /// </summary>
    /// <param name="arg0">An object (0) to format.</param>
    /// <returns>A copy of format string in which the format
    /// items have been replaced by the String equivalent of
    /// the corresponding instances of Object in arguments.</returns>
    internal static string HelloFormat(object arg0) {
        return string.Format(_resourceCulture, Hello, arg0);
    }
    /// <summary>
    /// Lists all the resource names as constant string fields.
    /// </summary>
    internal class ResourceNames {
        /// <summary>
        /// Stores the resource name 'Hello'.
        /// </summary>
        internal const string Hello = "Hello";
        /// <summary>
        /// Stores the resource name 'Message'.
        /// </summary>
        internal const string Message = "Message";
    }
}

History

  • 2.6 - March 30th, 2009
    • Silverlight compatibility has been restored. It was previously broken by the addition of the ObfuscationAttribute() attribute to the class level. Thanks to Eric Smith and r2musings for reporting this issue.
    • J# support has been removed.
  • 2.5 - February 20th, 2009
    • ObfuscationAttribute() has been added to the generated resource wrapper class (thanks to Friedhelm).
    • The issue with missing XML documentation on the resource wrapper class constructor has been addressed (thanks to Casey Barton).
  • 2.4 - October 20th, 2008
    • Visual Studio Express 2005 and 2008 editions support has been added (thanks to Fabien Letort and Ondrej Bohaciak).
  • 2.3 - October 7th, 2008
    • The nested class ResourceNames listing all resource names as constants has been added.
    • Parameterless {PROPERTY_NAME}Format() method generation has been removed. There was some confusion about their presence, so apparently it wasn't a good idea, sorry!
    • Generated resource wrapper classes made partial (thanks to DameonBlack).
    • Silverlight compatibility has been added by making resource wrapper classes' constructors public (thanks to Slyi).
    • The language issue in the setup has been fixed (thanks to Jasoncd).
    • Resource wrapper generation performance has been improved
  • 2.2 - May 24th, 2008
    • The issue with duplicate format methods generated under some circumstances has been fixed (thanks to Doug Richardson).
    • All types are referenced as members of the global space (thanks to Doug Richardson).
    • The missing comment on the InternalSyncObject property has been added (thanks to Jesse Napier).
    • The attributes suppressing code analysis warnings have been added (thanks to Jesse Napier).
    • Code refactoring has been performed.
  • 2.1 - February 14th, 2008
    • The InternalResXFileCodeGeneratorEx custom tool has been added (thanks to Bernd Hoffmann).
    • Generated resource wrapper classes are not sealed anymore (thanks to Andrea from Italy and Miki from Germany).
    • The issue with the SuppressMessage attribute on the resource wrapper class constructor has been fixed.
    • The CompilerGenerated attribute is not used in resource wrapper classes for compatibility with the .NET Compact Framework (thanks to reklats).
    • Parameterless formatting methods have been added (thanks to Dave Apelt).
    • Improved generation of non-string resource fetching properties.
  • 2.0 - February 5th, 2008 (second major release)
    • The issue with non-string property comments is fixed (thanks to Anthony Meehan and Matt Rice).
    • Resource manager initialization is now thread safe (thanks to Borys Byk).
    • Added Visual Studio .NET 2008 compatibility.
  • 1.1 - April 22nd, 2006
    • Improved format method generation according to Steve Hansen's suggestion.
  • 1.0 - April 18th, 2006
    • Initial release.

License

This article, along with any associated source code and files, is licensed under The Common Development and Distribution License (CDDL)


Written By
Team Leader Corrigo, Inc.
United States United States
Dmytro is Dev. Lead working for Corrigo, Inc. He has been programming for more than 10 years. He is a Microsoft MCSD for Visual C++ and Visual C#.

Dmytro's programming experience includes C/C++, MFC, STL, ATL, .NET Framework 1.x/2.0, ASP/ASP.NET, C#, WSE and many other interesting technologies.

Comments and Discussions

 
NewsRe: Visual Studio 2010/.NET 4.0 support Pin
Dmytro Kryvko11-Feb-10 13:38
Dmytro Kryvko11-Feb-10 13:38 
GeneralRe: Visual Studio 2010/.NET 4.0 support Pin
Tony Wright21-Feb-10 22:08
Tony Wright21-Feb-10 22:08 
QuestionRe: Visual Studio 2010/.NET 4.0 support Pin
Crusty Applesniffer26-Apr-10 22:13
Crusty Applesniffer26-Apr-10 22:13 
AnswerRe: Visual Studio 2010/.NET 4.0 support Pin
Lisavon1-Nov-10 18:16
Lisavon1-Nov-10 18:16 
GeneralRe: Visual Studio 2010/.NET 4.0 support Pin
tomallen3522-Sep-10 23:09
tomallen3522-Sep-10 23:09 
GeneralINotifyPropertyChanged Pin
correttore_automatico23-Jul-09 22:12
correttore_automatico23-Jul-09 22:12 
GeneralRe: INotifyPropertyChanged Pin
krishy1921-Aug-09 9:42
krishy1921-Aug-09 9:42 
GeneralInstallation Error Code 2869 Pin
correttore_automatico23-Jul-09 21:52
correttore_automatico23-Jul-09 21:52 
Image: http://img11.imageshack.us/img11/4894/installerror2869.png
Text: "The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2869"

System: Vista 64 + Visual Studio 2008

The problem is as always the UAC, launching the installer with administrative rights works fine.

Complete install log (user has been replaced with XXXXXXXXX):

=== Verbose logging started: 24.07.2009 09:45:03 Build type: SHIP UNICODE 4.05.6002.00 Calling process: C:\Windows\SysWOW64\msiexec.exe ===
MSI (c) (88:2C) [09:45:03:484]: Resetting cached policy values
MSI (c) (88:2C) [09:45:03:484]: Machine policy value 'Debug' is 0
MSI (c) (88:2C) [09:45:03:484]: ******* RunEngine:
******* Product: ResXFileCodeGeneratorEx.msi
******* Action:
******* CommandLine: **********
MSI (c) (88:2C) [09:45:03:494]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (88:2C) [09:45:03:546]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2
MSI (c) (88:2C) [09:45:03:548]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi' against software restriction policy
MSI (c) (88:2C) [09:45:03:548]: Note: 1: 2262 2: DigitalSignature 3: -2147287038
MSI (c) (88:2C) [09:45:03:548]: SOFTWARE RESTRICTION POLICY: c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi is not digitally signed
MSI (c) (88:2C) [09:45:03:550]: SOFTWARE RESTRICTION POLICY: c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi is permitted to run at the 'unrestricted' authorization level.
MSI (c) (88:2C) [09:45:03:557]: Cloaking enabled.
MSI (c) (88:2C) [09:45:03:557]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (88:2C) [09:45:03:562]: End dialog not enabled
MSI (c) (88:2C) [09:45:03:562]: Original package ==> c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi
MSI (c) (88:2C) [09:45:03:562]: Package we're running from ==> c:\Users\XXXXXXXXX\AppData\Local\Temp\14f4134f.msi
MSI (c) (88:2C) [09:45:03:565]: APPCOMPAT: looking for appcompat database entry with ProductCode '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'.
MSI (c) (88:2C) [09:45:03:565]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (88:2C) [09:45:03:570]: MSCOREE not loaded loading copy from system32
MSI (c) (88:2C) [09:45:03:575]: Machine policy value 'TransformsSecure' is 0
MSI (c) (88:2C) [09:45:03:575]: User policy value 'TransformsAtSource' is 0
MSI (c) (88:2C) [09:45:03:575]: Note: 1: 2262 2: MsiFileHash 3: -2147287038
MSI (c) (88:2C) [09:45:03:576]: Machine policy value 'DisablePatch' is 0
MSI (c) (88:2C) [09:45:03:576]: Machine policy value 'AllowLockdownPatch' is 0
MSI (c) (88:2C) [09:45:03:576]: Machine policy value 'DisableMsi' is 0
MSI (c) (88:2C) [09:45:03:576]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (c) (88:2C) [09:45:03:576]: User policy value 'AlwaysInstallElevated' is 0
MSI (c) (88:2C) [09:45:03:576]: Running product '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}' with user privileges: It's not assigned.
MSI (c) (88:2C) [09:45:03:576]: Machine policy value 'DisableLUAPatching' is 0
MSI (c) (88:2C) [09:45:03:576]: Machine policy value 'DisableFlyWeightPatching' is 0
MSI (c) (88:2C) [09:45:03:577]: APPCOMPAT: looking for appcompat database entry with ProductCode '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'.
MSI (c) (88:2C) [09:45:03:577]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (88:2C) [09:45:03:577]: Transforms are not secure.
MSI (c) (88:2C) [09:45:03:577]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'c:\Users\XXXXXXXXX\Downloads\log.txt'.
MSI (c) (88:2C) [09:45:03:577]: Command Line: CURRENTDIRECTORY=c:\Users\XXXXXXXXX\Downloads CLIENTUILEVEL=0 CLIENTPROCESSID=10632
MSI (c) (88:2C) [09:45:03:577]: PROPERTY CHANGE: Adding PackageCode property. Its value is '{139F2A27-F764-40F7-8656-DB84184C69E3}'.
MSI (c) (88:2C) [09:45:03:577]: Product Code passed to Engine.Initialize: ''
MSI (c) (88:2C) [09:45:03:577]: Product Code from property table before transforms: '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'
MSI (c) (88:2C) [09:45:03:577]: Product Code from property table after transforms: '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'
MSI (c) (88:2C) [09:45:03:577]: Product not registered: beginning first-time install
MSI (c) (88:2C) [09:45:03:577]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'.
MSI (c) (88:2C) [09:45:03:577]: Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (88:2C) [09:45:03:577]: User policy value 'SearchOrder' is 'nmu'
MSI (c) (88:2C) [09:45:03:577]: Adding new sources is allowed.
MSI (c) (88:2C) [09:45:03:577]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'.
MSI (c) (88:2C) [09:45:03:578]: Package name extracted from package path: 'ResXFileCodeGeneratorEx.msi'
MSI (c) (88:2C) [09:45:03:578]: Package to be registered: 'ResXFileCodeGeneratorEx.msi'
MSI (c) (88:2C) [09:45:03:578]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (88:2C) [09:45:03:578]: Note: 1: 2262 2: AdminProperties 3: -2147287038
MSI (c) (88:2C) [09:45:03:578]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
MSI (c) (88:2C) [09:45:03:578]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (c) (88:2C) [09:45:03:578]: User policy value 'AlwaysInstallElevated' is 0
MSI (c) (88:2C) [09:45:03:578]: Running product '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}' with user privileges: It's not assigned.
MSI (c) (88:2C) [09:45:03:578]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'c:\Users\XXXXXXXXX\Downloads'.
MSI (c) (88:2C) [09:45:03:578]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'.
MSI (c) (88:2C) [09:45:03:578]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '10632'.
MSI (c) (88:2C) [09:45:03:578]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'.
MSI (c) (88:2C) [09:45:03:579]: TRANSFORMS property is now:
MSI (c) (88:2C) [09:45:03:579]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'.
MSI (c) (88:2C) [09:45:03:579]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming
MSI (c) (88:2C) [09:45:03:579]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Favorites
MSI (c) (88:2C) [09:45:03:580]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Network Shortcuts
MSI (c) (88:2C) [09:45:03:580]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Documents
MSI (c) (88:2C) [09:45:03:580]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
MSI (c) (88:2C) [09:45:03:580]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Recent
MSI (c) (88:2C) [09:45:03:580]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\SendTo
MSI (c) (88:2C) [09:45:03:581]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Templates
MSI (c) (88:2C) [09:45:03:581]: SHELL32::SHGetFolderPath returned: C:\ProgramData
MSI (c) (88:2C) [09:45:03:581]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Local
MSI (c) (88:2C) [09:45:03:581]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Pictures
MSI (c) (88:2C) [09:45:03:582]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
MSI (c) (88:2C) [09:45:03:582]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
MSI (c) (88:2C) [09:45:03:582]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
MSI (c) (88:2C) [09:45:03:582]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu
MSI (c) (88:2C) [09:45:03:583]: SHELL32::SHGetFolderPath returned: C:\Users\Public\Desktop
MSI (c) (88:2C) [09:45:03:583]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools
MSI (c) (88:2C) [09:45:03:583]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
MSI (c) (88:2C) [09:45:03:584]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
MSI (c) (88:2C) [09:45:03:584]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu
MSI (c) (88:2C) [09:45:03:584]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Desktop
MSI (c) (88:2C) [09:45:03:584]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Templates
MSI (c) (88:2C) [09:45:03:585]: SHELL32::SHGetFolderPath returned: C:\Windows\Fonts
MSI (c) (88:2C) [09:45:03:585]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16
MSI (c) (88:2C) [09:45:03:592]: MSI_LUA: Setting AdminUser property to 1 because this is the client or the user has already permitted elevation
MSI (c) (88:2C) [09:45:03:592]: PROPERTY CHANGE: Adding AdminUser property. Its value is '1'.
MSI (c) (88:2C) [09:45:03:592]: PROPERTY CHANGE: Adding Privileged property. Its value is '1'.
MSI (c) (88:2C) [09:45:03:592]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (c) (88:2C) [09:45:03:592]: PROPERTY CHANGE: Adding USERNAME property. Its value is 'XXXXXXXXX'.
MSI (c) (88:2C) [09:45:03:592]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (c) (88:2C) [09:45:03:592]: PROPERTY CHANGE: Adding DATABASE property. Its value is 'c:\Users\XXXXXXXXX\AppData\Local\Temp\14f4134f.msi'.
MSI (c) (88:2C) [09:45:03:592]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is 'c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi'.
MSI (c) (88:2C) [09:45:03:592]: Machine policy value 'MsiDisableEmbeddedUI' is 0
MSI (c) (88:2C) [09:45:03:594]: PROPERTY CHANGE: Adding SourceDir property. Its value is 'c:\Users\XXXXXXXXX\Downloads\'.
MSI (c) (88:2C) [09:45:03:594]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'c:\Users\XXXXXXXXX\Downloads\'.
MSI (c) (88:74) [09:45:03:594]: PROPERTY CHANGE: Adding VersionHandler property. Its value is '4.05'.
=== Logging started: 24.07.2009 09:45:03 ===
MSI (c) (88:2C) [09:45:03:603]: Note: 1: 2262 2: PatchPackage 3: -2147287038
MSI (c) (88:2C) [09:45:03:603]: Machine policy value 'DisableRollback' is 0
MSI (c) (88:2C) [09:45:03:603]: User policy value 'DisableRollback' is 0
MSI (c) (88:2C) [09:45:03:603]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'.
MSI (c) (88:2C) [09:45:03:604]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'.
MSI (c) (88:2C) [09:45:03:604]: Doing action: INSTALL
MSI (c) (88:2C) [09:45:03:604]: Note: 1: 2262 2: ActionText 3: -2147287038
Action 09:45:03: INSTALL.
Action start 09:45:03: INSTALL.
MSI (c) (88:2C) [09:45:03:606]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (88:2C) [09:45:03:606]: Running UISequence
MSI (c) (88:2C) [09:45:03:606]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (88:2C) [09:45:03:606]: Doing action: DIRCA_CheckFX
Action 09:45:03: DIRCA_CheckFX.
Action start 09:45:03: DIRCA_CheckFX.
MSI (c) (88:2C) [09:45:03:607]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'DIRCA_CheckFX'
MSI (c) (88:58) [09:45:03:611]: Invoking remote custom action. DLL: C:\Users\XXXXXXXXX\AppData\Local\Temp\MSI138D.tmp, Entrypoint: CheckFX
MSI (c) (88:68) [09:45:03:614]: Cloaking enabled.
MSI (c) (88:68) [09:45:03:614]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (88:68) [09:45:03:614]: Connected to service for CA interface.
MSI (c) (88!00) [09:45:03:676]: PROPERTY CHANGE: Modifying VSDNETMSG property. Its current value is 'This setup requires the .NET Framework version [1]. Please install the .NET Framework and run this setup again.'. Its new value: 'This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again.'.
MSI (c) (88!00) [09:45:03:695]: PROPERTY CHANGE: Modifying VSDNETURLMSG property. Its current value is 'This setup requires the .NET Framework version [1]. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?'. Its new value: 'This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?'.
MSI (c) (88!00) [09:45:03:698]: PROPERTY CHANGE: Adding VSDFXAvailable property. Its value is 'TRUE'.
MSI (c) (88!00) [09:45:03:700]: PROPERTY CHANGE: Adding VSDFxConfigFile property. Its value is 'C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG13EB.tmp'.
Action ended 09:45:03: DIRCA_CheckFX. Return value 1.
MSI (c) (88:2C) [09:45:03:702]: Skipping action: ERRCA_UIANDADVERTISED (condition is false)
MSI (c) (88:2C) [09:45:03:702]: Doing action: AppSearch
Action 09:45:03: AppSearch. Searching for installed applications
Action start 09:45:03: AppSearch.
MSI (c) (88:2C) [09:45:03:702]: Note: 1: 2262 2: AppSearch 3: -2147287038
Action ended 09:45:03: AppSearch. Return value 1.
MSI (c) (88:2C) [09:45:03:702]: Doing action: VSDCA_VsdLaunchConditions
Action 09:45:03: VSDCA_VsdLaunchConditions.
Action start 09:45:03: VSDCA_VsdLaunchConditions.
MSI (c) (88:2C) [09:45:03:704]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'VSDCA_VsdLaunchConditions'
MSI (c) (88:80) [09:45:03:707]: Invoking remote custom action. DLL: C:\Users\XXXXXXXXX\AppData\Local\Temp\MSI13EC.tmp, Entrypoint: VsdLaunchConditions
Action ended 09:45:03: VSDCA_VsdLaunchConditions. Return value 1.
MSI (c) (88:2C) [09:45:03:755]: Doing action: LaunchConditions
Action 09:45:03: LaunchConditions. Evaluating launch conditions
Action start 09:45:03: LaunchConditions.
MSI (c) (88:2C) [09:45:03:755]: Note: 1: 2262 2: LaunchCondition 3: -2147287038
Action ended 09:45:03: LaunchConditions. Return value 1.
MSI (c) (88:2C) [09:45:03:755]: Doing action: CCPSearch
Action 09:45:03: CCPSearch. Searching for qualifying products
Action start 09:45:03: CCPSearch.
MSI (c) (88:2C) [09:45:03:756]: Note: 1: 2262 2: CCPSearch 3: -2147287038
Action ended 09:45:03: CCPSearch. Return value 1.
MSI (c) (88:2C) [09:45:03:756]: Doing action: RMCCPSearch
Action 09:45:03: RMCCPSearch. Searching for qualifying products
Action start 09:45:03: RMCCPSearch.
MSI (c) (88:2C) [09:45:03:757]: Note: 1: 2262 2: CCPSearch 3: -2147287038
Action ended 09:45:03: RMCCPSearch. Return value 0.
MSI (c) (88:2C) [09:45:03:757]: Doing action: ValidateProductID
Action 09:45:03: ValidateProductID.
Action start 09:45:03: ValidateProductID.
Action ended 09:45:03: ValidateProductID. Return value 1.
MSI (c) (88:2C) [09:45:03:758]: Doing action: DIRCA_TARGETDIR
Action 09:45:03: DIRCA_TARGETDIR.
Action start 09:45:03: DIRCA_TARGETDIR.
MSI (c) (88:2C) [09:45:03:759]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'DIRCA_TARGETDIR'
MSI (c) (88:2C) [09:45:03:760]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx'.
Action ended 09:45:03: DIRCA_TARGETDIR. Return value 1.
MSI (c) (88:2C) [09:45:03:760]: Doing action: CostInitialize
Action 09:45:03: CostInitialize. Computing space requirements
Action start 09:45:03: CostInitialize.
MSI (c) (88:2C) [09:45:03:760]: Machine policy value 'MaxPatchCacheSize' is 10
MSI (c) (88:2C) [09:45:03:762]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is 'c:\'.
MSI (c) (88:2C) [09:45:03:762]: PROPERTY CHANGE: Adding CostingComplete property. Its value is '0'.
Action ended 09:45:03: CostInitialize. Return value 1.
MSI (c) (88:2C) [09:45:03:762]: Doing action: FileCost
Action 09:45:03: FileCost. Computing space requirements
Action start 09:45:03: FileCost.
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: RemoveFile 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: TypeLib 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: IniFile 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: MoveFile 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: DuplicateFile 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: ReserveCost 3: -2147287038
MSI (c) (88:2C) [09:45:03:763]: Note: 1: 2262 2: Shortcut 3: -2147287038
Action ended 09:45:03: FileCost. Return value 1.
MSI (c) (88:2C) [09:45:03:763]: Doing action: IsolateComponents
Action 09:45:03: IsolateComponents.
Action start 09:45:03: IsolateComponents.
MSI (c) (88:2C) [09:45:03:765]: Note: 1: 2262 2: BindImage 3: -2147287038
MSI (c) (88:2C) [09:45:03:765]: Note: 1: 2262 2: IsolatedComponent 3: -2147287038
MSI (c) (88:2C) [09:45:03:765]: Note: 1: 2262 2: Patch 3: -2147287038
Action ended 09:45:03: IsolateComponents. Return value 1.
MSI (c) (88:2C) [09:45:03:765]: Doing action: VSDCA_FolderForm_AllUsers
Action 09:45:03: VSDCA_FolderForm_AllUsers.
Action start 09:45:03: VSDCA_FolderForm_AllUsers.
MSI (c) (88:2C) [09:45:03:767]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'VSDCA_FolderForm_AllUsers'
MSI (c) (88:2C) [09:45:03:767]: PROPERTY CHANGE: Modifying FolderForm_AllUsers property. Its current value is 'ME'. Its new value: 'ALL'.
Action ended 09:45:03: VSDCA_FolderForm_AllUsers. Return value 1.
MSI (c) (88:2C) [09:45:03:767]: Skipping action: ResumeForm (condition is false)
MSI (c) (88:2C) [09:45:03:767]: Skipping action: MaintenanceForm (condition is false)
MSI (c) (88:2C) [09:45:03:767]: Doing action: CostFinalize
Action 09:45:03: CostFinalize. Computing space requirements
Action start 09:45:03: CostFinalize.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (c) (88:2C) [09:45:03:768]: Note: 1: 2262 2: Patch 3: -2147287038
MSI (c) (88:2C) [09:45:03:768]: Note: 1: 2262 2: Condition 3: -2147287038
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Modifying TARGETDIR property. Its current value is 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx'. Its new value: 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Modifying WindowsFolder property. Its current value is 'C:\Windows\'. Its new value: 'c:\Windows\'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Modifying ProgramMenuFolder property. Its current value is 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\'. Its new value: 'c:\ProgramData\Microsoft\Windows\Start Menu\Programs\'.
MSI (c) (88:2C) [09:45:03:768]: PROPERTY CHANGE: Adding GAC property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (c) (88:2C) [09:45:03:769]: PROPERTY CHANGE: Adding _94D3C14AAD4E404A92DF31BF861C219B property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (c) (88:2C) [09:45:03:769]: PROPERTY CHANGE: Adding _C53F3AEB32BC4E5E8BE69CEEC39050AE property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (c) (88:2C) [09:45:03:769]: PROPERTY CHANGE: Adding _614339EB709A4976BCEC5D98163508D9 property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (c) (88:2C) [09:45:03:769]: PROPERTY CHANGE: Adding _66C71920D0C945F9A09B63B715B13CF6 property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (c) (88:2C) [09:45:03:769]: Target path resolution complete. Dumping Directory table...
MSI (c) (88:2C) [09:45:03:769]: Note: target paths subject to change (via custom actions or browsing)
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: TARGETDIR , Object: c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: WindowsFolder , Object: c:\Windows\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: ProgramMenuFolder , Object: c:\ProgramData\Microsoft\Windows\Start Menu\Programs\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: GAC , Object: c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: _94D3C14AAD4E404A92DF31BF861C219B , Object: c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: _C53F3AEB32BC4E5E8BE69CEEC39050AE , Object: c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: _614339EB709A4976BCEC5D98163508D9 , Object: c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (c) (88:2C) [09:45:03:769]: Dir (target): Key: _66C71920D0C945F9A09B63B715B13CF6 , Object: c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (c) (88:2C) [09:45:03:769]: PROPERTY CHANGE: Adding INSTALLLEVEL property. Its value is '1'.
MSI (c) (88:2C) [09:45:03:773]: Note: 1: 2262 2: RemoveFile 3: -2147287038
Action ended 09:45:03: CostFinalize. Return value 1.
MSI (c) (88:2C) [09:45:03:773]: Doing action: WelcomeForm
Action 09:45:03: WelcomeForm.
Action start 09:45:03: WelcomeForm.
MSI (c) (88:2C) [09:45:03:775]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'WelcomeForm'
MSI (c) (88:74) [09:45:03:776]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VSI_MS_Sans_Serif13.0_0_0 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 13 pixels height.
MSI (c) (88:74) [09:45:03:777]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog WelcomeForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: WelcomeForm, Line1, to the right
MSI (c) (88:74) [09:45:03:777]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog WelcomeForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: WelcomeForm, Line2, to the right
MSI (c) (88:74) [09:45:03:778]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog WelcomeForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: WelcomeForm, BannerBmp, to the right
MSI (c) (88:74) [09:45:03:779]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 13 pixels height.
MSI (c) (88:74) [09:45:03:779]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VSI_MS_Sans_Serif16.0_1_0 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 20 pixels height.
Action 09:45:03: WelcomeForm. Dialog created
MSI (c) (88:34) [09:45:03:783]: Note: 1: 2205 2: 3: _RemoveFilePath
MSI (c) (88:34) [09:45:03:783]: Note: 1: 2262 2: DuplicateFile 3: -2147287038
MSI (c) (88:34) [09:45:03:783]: Note: 1: 2262 2: ReserveCost 3: -2147287038
MSI (c) (88:34) [09:45:03:784]: Note: 1: 2262 2: TypeLib 3: -2147287038
MSI (c) (88:34) [09:45:03:785]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:785]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:785]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:786]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:786]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:786]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:786]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:786]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:787]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:787]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:787]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:787]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:788]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:788]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:788]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'.
MSI (c) (88:34) [09:45:03:788]: Note: 1: 2262 2: BindImage 3: -2147287038
MSI (c) (88:34) [09:45:03:788]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (c) (88:34) [09:45:03:788]: Note: 1: 2262 2: PublishComponent 3: -2147287038
MSI (c) (88:34) [09:45:03:789]: Note: 1: 2262 2: SelfReg 3: -2147287038
MSI (c) (88:34) [09:45:03:789]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (c) (88:34) [09:45:03:789]: Note: 1: 2262 2: Font 3: -2147287038
MSI (c) (88:34) [09:45:03:789]: Note: 1: 2262 2: Class 3: -2147287038
MSI (c) (88:34) [09:45:03:789]: Note: 1: 2727 2:
MSI (c) (88:74) [09:45:05:263]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog EulaForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: EulaForm, Line1, to the right
MSI (c) (88:74) [09:45:05:264]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog EulaForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: EulaForm, Line2, to the right
MSI (c) (88:74) [09:45:05:265]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog EulaForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: EulaForm, BannerBmp, to the right
Action 09:45:05: EulaForm. Dialog created
MSI (c) (88:74) [09:45:06:222]: PROPERTY CHANGE: Modifying EulaForm_Property property. Its current value is 'No'. Its new value: 'Yes'.
MSI (c) (88:74) [09:45:06:897]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog FolderForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FolderForm, Line1, to the right
MSI (c) (88:74) [09:45:06:904]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog FolderForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FolderForm, Line2, to the right
MSI (c) (88:74) [09:45:06:905]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog FolderForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FolderForm, BannerBmp, to the right
MSI (c) (88:74) [09:45:06:911]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VSI_MS_Shell_Dlg13.0_0_0 textstyle, the system created a 'MS Shell Dlg' font, in 0 character set, of 13 pixels height.
Action 09:45:06: FolderForm. Dialog created
MSI (c) (88:74) [09:45:07:416]: Note: 1: 2727 2:
MSI (c) (88:74) [09:45:07:931]: Note: 1: 2727 2:
MSI (c) (88:74) [09:45:08:448]: Note: 1: 2727 2:
MSI (c) (88:74) [09:45:08:947]: Note: 1: 2727 2:
MSI (c) (88:74) [09:45:08:974]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '1'. Its new value: '2'.
MSI (c) (88:74) [09:45:08:974]: Doing action: FindRelatedProducts
Action 09:45:08: FindRelatedProducts. Searching for related applications
Action start 09:45:08: FindRelatedProducts.
Action ended 09:45:08: FindRelatedProducts. Return value 1.
MSI (c) (88:74) [09:45:08:978]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog ConfirmInstallForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ConfirmInstallForm, Line1, to the right
MSI (c) (88:74) [09:45:08:979]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog ConfirmInstallForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ConfirmInstallForm, Line2, to the right
MSI (c) (88:74) [09:45:08:979]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog ConfirmInstallForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ConfirmInstallForm, BannerBmp, to the right
Action 09:45:08: ConfirmInstallForm. Dialog created
Action ended 09:45:10: WelcomeForm. Return value 1.
MSI (c) (88:2C) [09:45:10:119]: Doing action: ProgressForm
Action 09:45:10: ProgressForm.
Action start 09:45:10: ProgressForm.
MSI (c) (88:2C) [09:45:10:123]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'ProgressForm'
MSI (c) (88:74) [09:45:10:129]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog ProgressForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ProgressForm, Line1, to the right
MSI (c) (88:74) [09:45:10:130]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog ProgressForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ProgressForm, Line2, to the right
MSI (c) (88:74) [09:45:10:132]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog ProgressForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ProgressForm, BannerBmp, to the right
Action 09:45:10: ProgressForm. Dialog created
Action ended 09:45:10: ProgressForm. Return value 1.
MSI (c) (88:2C) [09:45:10:214]: Doing action: ExecuteAction
Action 09:45:10: ExecuteAction.
Action start 09:45:10: ExecuteAction.
MSI (c) (88:2C) [09:45:10:215]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is '1'.
MSI (c) (88:2C) [09:45:10:216]: Grabbed execution mutex.
MSI (c) (88:2C) [09:45:10:216]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (c) (88:2C) [09:45:10:216]: Switching to server: TARGETDIR="c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\" GAC="c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\" VSDNETURLMSG="This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?" VSDNETMSG="This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again." _614339EB709A4976BCEC5D98163508D9="c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\" _66C71920D0C945F9A09B63B715B13CF6="c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\" _94D3C14AAD4E404A92DF31BF861C219B="c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\" _C53F3AEB32BC4E5E8BE69CEEC39050AE="c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\" CURRENTDIRECTORY="c:\Users\XXXXXXXXX\Downloads" CLIENTUILEVEL="0" CLIENTPROCESSID="10632" USERNAME="XXXXXXXXX" SOURCEDIR="c:\Users\XXXXXXXXX\Downloads\" ACTION="INSTA
MSI (s) (AC:28) [09:45:10:220]: Running installation inside multi-package transaction c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi
MSI (s) (AC:28) [09:45:10:220]: Grabbed execution mutex.
MSI (s) (AC:54) [09:45:10:221]: Resetting cached policy values
MSI (s) (AC:54) [09:45:10:221]: Machine policy value 'Debug' is 0
MSI (s) (AC:54) [09:45:10:221]: ******* RunEngine:
******* Product: c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi
******* Action: INSTALL
******* CommandLine: **********
MSI (s) (AC:54) [09:45:10:222]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (AC:54) [09:45:10:291]: Machine policy value 'LimitSystemRestoreCheckpointing' is 0
MSI (s) (AC:54) [09:45:10:291]: Note: 1: 1715 2: Extended Strongly Typed Resource Generator
MSI (s) (AC:54) [09:45:10:291]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC:54) [09:45:10:291]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: "Installed Extended Strongly Typed Resource Generator".
MSI (s) (AC:54) [09:45:15:703]: The call to SRSetRestorePoint API succeeded. Returned status: 0, llSequenceNumber: 180.
MSI (s) (AC:54) [09:45:15:705]: File will have security applied from OpCode.
MSI (s) (AC:54) [09:45:15:713]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi' against software restriction policy
MSI (s) (AC:54) [09:45:15:714]: Note: 1: 2262 2: DigitalSignature 3: -2147287038
MSI (s) (AC:54) [09:45:15:714]: SOFTWARE RESTRICTION POLICY: c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi is not digitally signed
MSI (s) (AC:54) [09:45:15:715]: SOFTWARE RESTRICTION POLICY: c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi is permitted to run at the 'unrestricted' authorization level.
MSI (s) (AC:54) [09:45:15:715]: End dialog not enabled
MSI (s) (AC:54) [09:45:15:715]: Original package ==> c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi
MSI (s) (AC:54) [09:45:15:715]: Package we're running from ==> C:\Windows\Installer\14e2a78b.msi
MSI (s) (AC:54) [09:45:15:718]: APPCOMPAT: looking for appcompat database entry with ProductCode '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'.
MSI (s) (AC:54) [09:45:15:718]: APPCOMPAT: no matching ProductCode found in database.
MSI (s) (AC:54) [09:45:15:721]: MSCOREE not loaded loading copy from system32
MSI (s) (AC:54) [09:45:15:724]: Machine policy value 'TransformsSecure' is 0
MSI (s) (AC:54) [09:45:15:724]: User policy value 'TransformsAtSource' is 0
MSI (s) (AC:54) [09:45:15:725]: Note: 1: 2262 2: MsiFileHash 3: -2147287038
MSI (s) (AC:54) [09:45:15:725]: Machine policy value 'DisablePatch' is 0
MSI (s) (AC:54) [09:45:15:725]: Machine policy value 'AllowLockdownPatch' is 0
MSI (s) (AC:54) [09:45:15:725]: Machine policy value 'DisableMsi' is 0
MSI (s) (AC:54) [09:45:15:725]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:15:725]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:15:725]: Running product '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}' with user privileges: It's not assigned.
MSI (s) (AC:54) [09:45:15:726]: Machine policy value 'DisableLUAPatching' is 0
MSI (s) (AC:54) [09:45:15:726]: Machine policy value 'DisableFlyWeightPatching' is 0
MSI (s) (AC:54) [09:45:15:728]: APPCOMPAT: looking for appcompat database entry with ProductCode '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'.
MSI (s) (AC:54) [09:45:15:728]: APPCOMPAT: no matching ProductCode found in database.
MSI (s) (AC:54) [09:45:15:728]: Transforms are not secure.
MSI (s) (AC:54) [09:45:15:728]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'c:\Users\XXXXXXXXX\Downloads\log.txt'.
MSI (s) (AC:54) [09:45:15:728]: Command Line: TARGETDIR=c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ GAC=c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ VSDNETURLMSG=This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now? VSDNETMSG=This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. _614339EB709A4976BCEC5D98163508D9=c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ _66C71920D0C945F9A09B63B715B13CF6=c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ _94D3C14AAD4E404A92DF31BF861C219B=c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ _C53F3AEB32BC4E5E8BE69CEEC39050AE=c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ CURRENTDIRECTORY=c:\Users\XXXXXXXXX\Downloads CLIENTUILEVEL=0 CLIENTPROCESSID=10632 USERNAME=XXXXXXXXX SOURCEDIR=c:\Users\XXXXXXXXX\Downloads\ ACTION=INSTALL EXECUTEACTION=INSTALL ROOTDRIVE
MSI (s) (AC:54) [09:45:15:728]: PROPERTY CHANGE: Adding PackageCode property. Its value is '{139F2A27-F764-40F7-8656-DB84184C69E3}'.
MSI (s) (AC:54) [09:45:15:728]: Product Code passed to Engine.Initialize: ''
MSI (s) (AC:54) [09:45:15:728]: Product Code from property table before transforms: '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'
MSI (s) (AC:54) [09:45:15:728]: Product Code from property table after transforms: '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'
MSI (s) (AC:54) [09:45:15:728]: Product not registered: beginning first-time install
MSI (s) (AC:54) [09:45:15:729]: Product {1C88AB78-40B9-429C-9EEE-1FBD5923023C} is not managed.
MSI (s) (AC:54) [09:45:15:729]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:15:729]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:15:729]: MSI_LUA: Elevation required to install product, will prompt for credentials
MSI (s) (AC:54) [09:45:21:421]: MSI_LUA: Credential Request return = 0x0
MSI (s) (AC:54) [09:45:21:421]: MSI_LUA: Elevated credential consent provided. Install will run elevated
MSI (s) (AC:54) [09:45:21:421]: Note: 1: 2205 2: 3: MsiPackageCertificate
MSI (s) (AC:54) [09:45:21:421]: Note: 1: 2262 2: MsiDigitalCertificate 3: -2147287038
MSI (s) (AC:54) [09:45:21:421]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'.
MSI (s) (AC:54) [09:45:21:421]: Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (s) (AC:54) [09:45:21:421]: User policy value 'SearchOrder' is 'nmu'
MSI (s) (AC:54) [09:45:21:421]: Adding new sources is allowed.
MSI (s) (AC:54) [09:45:21:422]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:422]: Package name extracted from package path: 'ResXFileCodeGeneratorEx.msi'
MSI (s) (AC:54) [09:45:21:422]: Package to be registered: 'ResXFileCodeGeneratorEx.msi'
MSI (s) (AC:54) [09:45:21:422]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC:54) [09:45:21:423]: Note: 1: 2262 2: AdminProperties 3: -2147287038
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
MSI (s) (AC:54) [09:45:21:423]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:21:423]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:21:423]: Product installation will be elevated because user provided elevated credentials and product is being installed per-machine.
MSI (s) (AC:54) [09:45:21:423]: Running product '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}' with elevated privileges: Product is assigned.
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Adding GAC property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Modifying VSDNETURLMSG property. Its current value is 'This setup requires the .NET Framework version [1]. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?'. Its new value: 'This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?'.
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Modifying VSDNETMSG property. Its current value is 'This setup requires the .NET Framework version [1]. Please install the .NET Framework and run this setup again.'. Its new value: 'This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again.'.
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Adding _614339EB709A4976BCEC5D98163508D9 property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:423]: PROPERTY CHANGE: Adding _66C71920D0C945F9A09B63B715B13CF6 property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding _94D3C14AAD4E404A92DF31BF861C219B property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding _C53F3AEB32BC4E5E8BE69CEEC39050AE property. Its value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'c:\Users\XXXXXXXXX\Downloads'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '10632'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding USERNAME property. Its value is 'XXXXXXXXX'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'c:\Users\XXXXXXXXX\Downloads\'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding ROOTDRIVE property. Its value is 'c:\'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding INSTALLLEVEL property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding SECONDSEQUENCE property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding ADDLOCAL property. Its value is 'DefaultFeature'.
MSI (s) (AC:54) [09:45:21:424]: Machine policy value 'DisableAutomaticApplicationShutdown' is 0
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding MsiRestartManagerSessionKey property. Its value is '090a130159f7a1469245651a0abd50d8'.
MSI (s) (AC:54) [09:45:21:424]: RESTART MANAGER: Session opened.
MSI (s) (AC:54) [09:45:21:424]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:425]: Engine has iefSecondSequence set to true.
MSI (s) (AC:54) [09:45:21:425]: TRANSFORMS property is now:
MSI (s) (AC:54) [09:45:21:425]: PROPERTY CHANGE: Deleting SOURCEDIR property. Its current value is 'c:\Users\XXXXXXXXX\Downloads\'.
MSI (s) (AC:54) [09:45:21:425]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'.
MSI (s) (AC:54) [09:45:21:426]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming
MSI (s) (AC:54) [09:45:21:427]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Favorites
MSI (s) (AC:54) [09:45:21:428]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Network Shortcuts
MSI (s) (AC:54) [09:45:21:430]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Documents
MSI (s) (AC:54) [09:45:21:431]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
MSI (s) (AC:54) [09:45:21:432]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Recent
MSI (s) (AC:54) [09:45:21:433]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\SendTo
MSI (s) (AC:54) [09:45:21:434]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Templates
MSI (s) (AC:54) [09:45:21:435]: SHELL32::SHGetFolderPath returned: C:\ProgramData
MSI (s) (AC:54) [09:45:21:436]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Local
MSI (s) (AC:54) [09:45:21:437]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Pictures
MSI (s) (AC:54) [09:45:21:439]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
MSI (s) (AC:54) [09:45:21:441]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
MSI (s) (AC:54) [09:45:21:442]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
MSI (s) (AC:54) [09:45:21:443]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu
MSI (s) (AC:54) [09:45:21:444]: SHELL32::SHGetFolderPath returned: C:\Users\Public\Desktop
MSI (s) (AC:54) [09:45:21:447]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools
MSI (s) (AC:54) [09:45:21:448]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
MSI (s) (AC:54) [09:45:21:449]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
MSI (s) (AC:54) [09:45:21:450]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu
MSI (s) (AC:54) [09:45:21:475]: SHELL32::SHGetFolderPath returned: C:\Users\XXXXXXXXX\Desktop
MSI (s) (AC:54) [09:45:21:477]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Templates
MSI (s) (AC:54) [09:45:21:477]: SHELL32::SHGetFolderPath returned: C:\Windows\Fonts
MSI (s) (AC:54) [09:45:21:477]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16
MSI (s) (AC:54) [09:45:21:481]: MSI_LUA: Setting AdminUser property to 1 because this is the client or the user has already permitted elevation
MSI (s) (AC:54) [09:45:21:481]: PROPERTY CHANGE: Adding AdminUser property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:481]: MSI_LUA: Setting MsiRunningElevated property to 1 because the install is already running elevated.
MSI (s) (AC:54) [09:45:21:481]: PROPERTY CHANGE: Adding MsiRunningElevated property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:481]: PROPERTY CHANGE: Adding Privileged property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:481]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (s) (AC:54) [09:45:21:481]: PROPERTY CHANGE: Adding DATABASE property. Its value is 'C:\Windows\Installer\14e2a78b.msi'.
MSI (s) (AC:54) [09:45:21:481]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is 'c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi'.
MSI (s) (AC:54) [09:45:21:481]: Machine policy value 'MsiDisableEmbeddedUI' is 0
MSI (s) (AC:54) [09:45:21:481]: EEUI - Disabling MsiEmbeddedUI for service because it's not a quiet/basic install
MSI (s) (AC:54) [09:45:21:481]: Note: 1: 2262 2: PatchPackage 3: -2147287038
MSI (s) (AC:54) [09:45:21:481]: Machine policy value 'DisableRollback' is 0
MSI (s) (AC:54) [09:45:21:481]: User policy value 'DisableRollback' is 0
MSI (s) (AC:54) [09:45:21:481]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'.
MSI (s) (AC:54) [09:45:21:482]: PROPERTY CHANGE: Adding Preselected property. Its value is '1'.
MSI (s) (AC:54) [09:45:21:482]: Doing action: INSTALL
MSI (s) (AC:54) [09:45:21:482]: Note: 1: 2262 2: ActionText 3: -2147287038
Action 09:45:21: INSTALL.
Action start 09:45:21: INSTALL.
MSI (s) (AC:54) [09:45:21:483]: Running ExecuteSequence
MSI (s) (AC:54) [09:45:21:484]: Doing action: DIRCA_CheckFX
Action 09:45:21: DIRCA_CheckFX.
Action start 09:45:21: DIRCA_CheckFX.
MSI (s) (AC:54) [09:45:21:485]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'DIRCA_CheckFX'
MSI (s) (AC:C4) [09:45:21:488]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI594F.tmp, Entrypoint: CheckFX
MSI (s) (AC:54) [09:45:21:489]: Generating random cookie.
MSI (s) (AC:54) [09:45:21:502]: Created Custom Action Server with PID 5456 (0x1550).
MSI (s) (AC:A4) [09:45:21:562]: Running as a service.
MSI (s) (AC:A4) [09:45:21:565]: Hello, I'm your 32bit Impersonated custom action server.
MSI (s) (AC!58) [09:45:21:678]: PROPERTY CHANGE: Adding VSDFXAvailable property. Its value is 'TRUE'.
MSI (s) (AC!58) [09:45:21:679]: PROPERTY CHANGE: Adding VSDFxConfigFile property. Its value is 'C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG59FF.tmp'.
Action ended 09:45:21: DIRCA_CheckFX. Return value 1.
MSI (s) (AC:54) [09:45:21:681]: Doing action: AppSearch
Action 09:45:21: AppSearch. Searching for installed applications
Action start 09:45:21: AppSearch.
MSI (s) (AC:54) [09:45:21:682]: Skipping AppSearch action: already done on client side
Action ended 09:45:21: AppSearch. Return value 0.
MSI (s) (AC:54) [09:45:21:683]: Doing action: FindRelatedProducts
Action 09:45:21: FindRelatedProducts. Searching for related applications
Action start 09:45:21: FindRelatedProducts.
MSI (s) (AC:54) [09:45:21:683]: Skipping FindRelatedProducts action: already done on client side
Action ended 09:45:21: FindRelatedProducts. Return value 0.
MSI (s) (AC:54) [09:45:21:684]: Skipping action: ERRCA_CANCELNEWERVERSION (condition is false)
MSI (s) (AC:54) [09:45:21:684]: Doing action: VSDCA_VsdLaunchConditions
Action 09:45:21: VSDCA_VsdLaunchConditions.
Action start 09:45:21: VSDCA_VsdLaunchConditions.
MSI (s) (AC:54) [09:45:21:685]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'VSDCA_VsdLaunchConditions'
MSI (s) (AC:E4) [09:45:21:689]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI5A1B.tmp, Entrypoint: VsdLaunchConditions
Action ended 09:45:21: VSDCA_VsdLaunchConditions. Return value 1.
MSI (s) (AC:54) [09:45:21:900]: Doing action: LaunchConditions
Action 09:45:21: LaunchConditions. Evaluating launch conditions
Action start 09:45:21: LaunchConditions.
MSI (s) (AC:54) [09:45:21:901]: Note: 1: 2262 2: LaunchCondition 3: -2147287038
Action ended 09:45:21: LaunchConditions. Return value 1.
MSI (s) (AC:54) [09:45:21:902]: Doing action: CCPSearch
Action 09:45:21: CCPSearch. Searching for qualifying products
Action start 09:45:21: CCPSearch.
MSI (s) (AC:54) [09:45:21:902]: Skipping CCPSearch action: already done on client side
Action ended 09:45:21: CCPSearch. Return value 0.
MSI (s) (AC:54) [09:45:21:903]: Doing action: RMCCPSearch
Action 09:45:21: RMCCPSearch. Searching for qualifying products
Action start 09:45:21: RMCCPSearch.
MSI (s) (AC:54) [09:45:21:904]: Skipping RMCCPSearch action: already done on client side
Action ended 09:45:21: RMCCPSearch. Return value 0.
MSI (s) (AC:54) [09:45:21:904]: Doing action: ValidateProductID
Action 09:45:21: ValidateProductID.
Action start 09:45:21: ValidateProductID.
Action ended 09:45:21: ValidateProductID. Return value 1.
MSI (s) (AC:54) [09:45:21:906]: Skipping action: DIRCA_TARGETDIR (condition is false)
MSI (s) (AC:54) [09:45:21:906]: Doing action: CostInitialize
Action 09:45:21: CostInitialize. Computing space requirements
Action start 09:45:21: CostInitialize.
MSI (s) (AC:54) [09:45:21:907]: Machine policy value 'MaxPatchCacheSize' is 10
MSI (s) (AC:54) [09:45:21:907]: PROPERTY CHANGE: Modifying ROOTDRIVE property. Its current value is 'c:\'. Its new value: 'C:\'.
MSI (s) (AC:54) [09:45:21:908]: PROPERTY CHANGE: Adding CostingComplete property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:908]: Note: 1: 2262 2: Patch 3: -2147287038
MSI (s) (AC:54) [09:45:21:908]: Note: 1: 2262 2: PatchPackage 3: -2147287038
MSI (s) (AC:54) [09:45:21:908]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038
MSI (s) (AC:54) [09:45:21:908]: Note: 1: 2205 2: 3: __MsiPatchFileList
Action ended 09:45:21: CostInitialize. Return value 1.
MSI (s) (AC:54) [09:45:21:909]: Doing action: FileCost
Action 09:45:21: FileCost. Computing space requirements
Action start 09:45:21: FileCost.
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: RemoveFile 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: TypeLib 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: IniFile 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: MoveFile 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: DuplicateFile 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: ReserveCost 3: -2147287038
MSI (s) (AC:54) [09:45:21:910]: Note: 1: 2262 2: Shortcut 3: -2147287038
Action ended 09:45:21: FileCost. Return value 1.
MSI (s) (AC:54) [09:45:21:911]: Doing action: IsolateComponents
Action 09:45:21: IsolateComponents.
Action start 09:45:21: IsolateComponents.
MSI (s) (AC:54) [09:45:21:912]: Note: 1: 2262 2: BindImage 3: -2147287038
MSI (s) (AC:54) [09:45:21:913]: Note: 1: 2262 2: IsolatedComponent 3: -2147287038
Action ended 09:45:21: IsolateComponents. Return value 1.
MSI (s) (AC:54) [09:45:21:913]: Doing action: CostFinalize
Action 09:45:21: CostFinalize. Computing space requirements
Action start 09:45:21: CostFinalize.
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (s) (AC:54) [09:45:21:914]: Note: 1: 2262 2: Condition 3: -2147287038
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Modifying TARGETDIR property. Its current value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'. Its new value: 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:914]: PROPERTY CHANGE: Modifying GAC property. Its current value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'. Its new value: 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:915]: PROPERTY CHANGE: Modifying _94D3C14AAD4E404A92DF31BF861C219B property. Its current value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'. Its new value: 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:915]: PROPERTY CHANGE: Modifying _C53F3AEB32BC4E5E8BE69CEEC39050AE property. Its current value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'. Its new value: 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:915]: PROPERTY CHANGE: Modifying _614339EB709A4976BCEC5D98163508D9 property. Its current value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'. Its new value: 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:915]: PROPERTY CHANGE: Modifying _66C71920D0C945F9A09B63B715B13CF6 property. Its current value is 'c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'. Its new value: 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\'.
MSI (s) (AC:54) [09:45:21:915]: Target path resolution complete. Dumping Directory table...
MSI (s) (AC:54) [09:45:21:915]: Note: target paths subject to change (via custom actions or browsing)
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: TARGETDIR , Object: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: WindowsFolder , Object: C:\Windows\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: ProgramMenuFolder , Object: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: GAC , Object: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: _94D3C14AAD4E404A92DF31BF861C219B , Object: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: _C53F3AEB32BC4E5E8BE69CEEC39050AE , Object: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: _614339EB709A4976BCEC5D98163508D9 , Object: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
MSI (s) (AC:54) [09:45:21:915]: Dir (target): Key: _66C71920D0C945F9A09B63B715B13CF6 , Object: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Action ended 09:45:21: CostFinalize. Return value 1.
MSI (s) (AC:54) [09:45:21:917]: Doing action: SetODBCFolders
Action 09:45:21: SetODBCFolders. Initializing ODBC directories
Action start 09:45:21: SetODBCFolders.
MSI (s) (AC:54) [09:45:21:918]: Note: 1: 2262 2: ODBCDriver 3: -2147287038
MSI (s) (AC:54) [09:45:21:918]: Note: 1: 2262 2: ODBCTranslator 3: -2147287038
Action ended 09:45:21: SetODBCFolders. Return value 1.
MSI (s) (AC:54) [09:45:21:919]: Doing action: InstallValidate
Action 09:45:21: InstallValidate. Validating install
Action start 09:45:21: InstallValidate.
MSI (s) (AC:54) [09:45:21:920]: PROPERTY CHANGE: Deleting MsiRestartManagerSessionKey property. Its current value is '090a130159f7a1469245651a0abd50d8'.
MSI (s) (AC:54) [09:45:21:920]: Feature: DefaultFeature; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__3E31BB86EB87DF996C8C874D981C703F; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__E03C3665AA6E4CCB93235A4BECF753A7; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__CE921F47856D8048BD1327F7CD6CB27A; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__1F3183A591DF6CEF574923654148DE64; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__5029C27B3F726DA76D940A41BB6BA150; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__E0B35F7B889CA197515A1D4A8A6A3812; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__7A14DC9977A0654BE6EF0A82147495AA; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__E7D398C135764C8F1232A9A18BB503B5; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__3531102DBAB24261D08F97628CC302DB; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: C__B7A9270060CE5E345FB9D8AE76E3A55E; Installed: Absent; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__7A14DC9977A0654BE6EF0A82147495AA65; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__B7A9270060CE5E345FB9D8AE76E3A55E65; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__1F3183A591DF6CEF574923654148DE6465; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__5029C27B3F726DA76D940A41BB6BA15065; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__CE921F47856D8048BD1327F7CD6CB27A65; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__E7D398C135764C8F1232A9A18BB503B565; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Component: __C__3531102DBAB24261D08F97628CC302DB65; Installed: Null; Request: Local; Action: Local
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: BindImage 3: -2147287038
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: PublishComponent 3: -2147287038
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: SelfReg 3: -2147287038
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: Font 3: -2147287038
MSI (s) (AC:54) [09:45:21:920]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:921]: Note: 1: 2262 2: RemoveFile 3: -2147287038
MSI (s) (AC:54) [09:45:21:921]: Note: 1: 2205 2: 3: _RemoveFilePath
MSI (s) (AC:54) [09:45:21:921]: Note: 1: 2262 2: DuplicateFile 3: -2147287038
MSI (s) (AC:54) [09:45:21:921]: Note: 1: 2262 2: ReserveCost 3: -2147287038
MSI (s) (AC:54) [09:45:21:926]: Note: 1: 2262 2: TypeLib 3: -2147287038
MSI (s) (AC:54) [09:45:21:926]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:926]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:927]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:927]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:928]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:928]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:928]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:928]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:929]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:929]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:930]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:930]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:931]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:931]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'.
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: BindImage 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: PublishComponent 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: SelfReg 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: Extension 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: Font 3: -2147287038
MSI (s) (AC:54) [09:45:21:933]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:21:934]: Note: 1: 2727 2:
MSI (s) (AC:54) [09:45:22:001]: Note: 1: 2727 2:
Action ended 09:45:22: InstallValidate. Return value 1.
MSI (s) (AC:54) [09:45:22:002]: Doing action: InstallInitialize
Action 09:45:22: InstallInitialize.
Action start 09:45:22: InstallInitialize.
MSI (s) (AC:54) [09:45:22:005]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:22:005]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (AC:54) [09:45:22:005]: BeginTransaction: Locking Server
MSI (s) (AC:54) [09:45:22:005]: Server not locked: locking for product {1C88AB78-40B9-429C-9EEE-1FBD5923023C}
Action ended 09:45:23: InstallInitialize. Return value 1.
MSI (s) (AC:54) [09:45:23:017]: Doing action: RemoveExistingProducts
Action 09:45:23: RemoveExistingProducts. Removing applications
Action start 09:45:23: RemoveExistingProducts.
MSI (s) (AC:54) [09:45:23:019]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC:54) [09:45:23:019]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC:54) [09:45:23:020]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC:54) [09:45:23:020]: Note: 1: 2262 2: Error 3: -2147287038
Action ended 09:45:23: RemoveExistingProducts. Return value 1.
MSI (s) (AC:54) [09:45:23:021]: Doing action: AllocateRegistrySpace
Action 09:45:23: AllocateRegistrySpace. Allocating registry space
Action start 09:45:23: AllocateRegistrySpace.
Action ended 09:45:23: AllocateRegistrySpace. Return value 1.
MSI (s) (AC:54) [09:45:23:024]: Doing action: ProcessComponents
Action 09:45:23: ProcessComponents. Updating component registration
Action start 09:45:23: ProcessComponents.
MSI (s) (AC:54) [09:45:23:026]: Note: 1: 2205 2: 3: MsiPatchCertificate
MSI (s) (AC:54) [09:45:23:026]: LUA patching is disabled: missing MsiPatchCertificate table
MSI (s) (AC:54) [09:45:23:026]: Resolving source.
MSI (s) (AC:54) [09:45:23:026]: Resolving source to launched-from source.
MSI (s) (AC:54) [09:45:23:026]: Setting launched-from source as last-used.
MSI (s) (AC:54) [09:45:23:026]: PROPERTY CHANGE: Adding SourceDir property. Its value is 'c:\Users\XXXXXXXXX\Downloads\'.
MSI (s) (AC:54) [09:45:23:026]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'c:\Users\XXXXXXXXX\Downloads\'.
MSI (s) (AC:54) [09:45:23:027]: PROPERTY CHANGE: Adding SourcedirProduct property. Its value is '{1C88AB78-40B9-429C-9EEE-1FBD5923023C}'.
MSI (s) (AC:54) [09:45:23:027]: SOURCEDIR ==> c:\Users\XXXXXXXXX\Downloads\
MSI (s) (AC:54) [09:45:23:027]: SOURCEDIR product ==> {1C88AB78-40B9-429C-9EEE-1FBD5923023C}
MSI (s) (AC:54) [09:45:23:027]: Determining source type
MSI (s) (AC:54) [09:45:23:027]: Source type from package 'ResXFileCodeGeneratorEx.msi': 2
MSI (s) (AC:54) [09:45:23:028]: Source path resolution complete. Dumping Directory table...
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: TARGETDIR , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: , ShortSubPath:
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: WindowsFolder , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: , ShortSubPath:
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: ProgramMenuFolder , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: User's Programs Menu\ , ShortSubPath: USER'S~1\
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: GAC , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: Global Assembly Cache Folder\ , ShortSubPath: GLOBAL~1\
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: _94D3C14AAD4E404A92DF31BF861C219B , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: Global Assembly Cache Folder\ResXFileCodeGeneratorEx.Common\ , ShortSubPath: GLOBAL~1\RESXFI~1.COM\
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: _C53F3AEB32BC4E5E8BE69CEEC39050AE , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: Global Assembly Cache Folder\ResXFileCodeGeneratorEx.Common\2.6.0.0_1A1EAB0E51A50C6B\ , ShortSubPath: GLOBAL~1\RESXFI~1.COM\260~2.0_1\
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: _614339EB709A4976BCEC5D98163508D9 , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: Global Assembly Cache Folder\ResXFileCodeGeneratorEx\ , ShortSubPath: GLOBAL~1\RESXFI~1\
MSI (s) (AC:54) [09:45:23:028]: Dir (source): Key: _66C71920D0C945F9A09B63B715B13CF6 , Object: C:\Users\XXXXXXXXX\Downloads\ , LongSubPath: Global Assembly Cache Folder\ResXFileCodeGeneratorEx\2.6.0.0_1A1EAB0E51A50C6B\ , ShortSubPath: GLOBAL~1\RESXFI~1\260~1.0_1\
Action 09:45:23: GenerateScript. Generating script operations for action:
GenerateScript: Updating component registration
Action ended 09:45:23: ProcessComponents. Return value 1.
MSI (s) (AC:54) [09:45:23:042]: Doing action: MsiUnpublishAssemblies
Action 09:45:23: MsiUnpublishAssemblies. Unpublishing assembly information
Action start 09:45:23: MsiUnpublishAssemblies.
Action ended 09:45:23: MsiUnpublishAssemblies. Return value 1.
MSI (s) (AC:54) [09:45:23:044]: Skipping action: _C244844C_B593_438A_B424_81AE0FEC7F75.uninstall.SetProperty (condition is false)
MSI (s) (AC:54) [09:45:23:044]: Skipping action: _C244844C_B593_438A_B424_81AE0FEC7F75.uninstall (condition is false)
MSI (s) (AC:54) [09:45:23:044]: Doing action: UnpublishComponents
Action 09:45:23: UnpublishComponents. Unpublishing Qualified Components
Action start 09:45:23: UnpublishComponents.
MSI (s) (AC:54) [09:45:23:046]: Note: 1: 2262 2: PublishComponent 3: -2147287038
Action ended 09:45:23: UnpublishComponents. Return value 1.
MSI (s) (AC:54) [09:45:23:047]: Doing action: UnpublishFeatures
Action 09:45:23: UnpublishFeatures. Unpublishing Product Features
Action start 09:45:23: UnpublishFeatures.
Action ended 09:45:23: UnpublishFeatures. Return value 1.
MSI (s) (AC:54) [09:45:23:050]: Doing action: StopServices
Action 09:45:23: StopServices. Stopping services
Action start 09:45:23: StopServices.
MSI (s) (AC:54) [09:45:23:052]: Note: 1: 2262 2: ServiceControl 3: -2147287038
Action ended 09:45:23: StopServices. Return value 1.
MSI (s) (AC:54) [09:45:23:052]: Doing action: DeleteServices
Action 09:45:23: DeleteServices. Deleting services
Action start 09:45:23: DeleteServices.
MSI (s) (AC:54) [09:45:23:054]: Note: 1: 2262 2: ServiceControl 3: -2147287038
Action ended 09:45:23: DeleteServices. Return value 1.
MSI (s) (AC:54) [09:45:23:055]: Doing action: UnregisterComPlus
Action 09:45:23: UnregisterComPlus. Unregistering COM+ Applications and Components
Action start 09:45:23: UnregisterComPlus.
MSI (s) (AC:54) [09:45:23:057]: Note: 1: 2262 2: Complus 3: -2147287038
Action ended 09:45:23: UnregisterComPlus. Return value 1.
MSI (s) (AC:54) [09:45:23:058]: Doing action: SelfUnregModules
Action 09:45:23: SelfUnregModules. Unregistering modules
Action start 09:45:23: SelfUnregModules.
MSI (s) (AC:54) [09:45:23:060]: Note: 1: 2262 2: SelfReg 3: -2147287038
Action ended 09:45:23: SelfUnregModules. Return value 1.
MSI (s) (AC:54) [09:45:23:061]: Doing action: UnregisterTypeLibraries
Action 09:45:23: UnregisterTypeLibraries. Unregistering type libraries
Action start 09:45:23: UnregisterTypeLibraries.
Action ended 09:45:23: UnregisterTypeLibraries. Return value 1.
MSI (s) (AC:54) [09:45:23:063]: Doing action: RemoveODBC
Action 09:45:23: RemoveODBC. Removing ODBC components
Action start 09:45:23: RemoveODBC.
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2262 2: ODBCDataSource 3: -2147287038
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2262 2: ODBCDataSource 3: -2147287038
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2262 2: ODBCTranslator 3: -2147287038
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2262 2: ODBCTranslator 3: -2147287038
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2262 2: ODBCDriver 3: -2147287038
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2262 2: ODBCDriver 3: -2147287038
MSI (s) (AC:54) [09:45:23:065]: Note: 1: 2711 2: ODBCDriverManager
RemoveODBC:
MSI (s) (AC:54) [09:45:23:067]: Note: 1: 2711 2: ODBCDriverManager64
Action ended 09:45:23: RemoveODBC. Return value 1.
MSI (s) (AC:54) [09:45:23:068]: Doing action: UnregisterFonts
Action 09:45:23: UnregisterFonts. Unregistering fonts
Action start 09:45:23: UnregisterFonts.
MSI (s) (AC:54) [09:45:23:071]: Note: 1: 2262 2: Font 3: -2147287038
Action ended 09:45:23: UnregisterFonts. Return value 1.
MSI (s) (AC:54) [09:45:23:072]: Doing action: RemoveRegistryValues
Action 09:45:23: RemoveRegistryValues. Removing system registry values
Action start 09:45:23: RemoveRegistryValues.
MSI (s) (AC:54) [09:45:23:074]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038
Action ended 09:45:23: RemoveRegistryValues. Return value 1.
MSI (s) (AC:54) [09:45:23:075]: Doing action: UnregisterClassInfo
Action 09:45:23: UnregisterClassInfo. Unregister Class servers
Action start 09:45:23: UnregisterClassInfo.
MSI (s) (AC:54) [09:45:23:076]: Note: 1: 2262 2: Class 3: -2147287038
Action ended 09:45:23: UnregisterClassInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:077]: Doing action: UnregisterExtensionInfo
Action 09:45:23: UnregisterExtensionInfo. Unregistering extension servers
Action start 09:45:23: UnregisterExtensionInfo.
MSI (s) (AC:54) [09:45:23:079]: Note: 1: 2262 2: Extension 3: -2147287038
Action ended 09:45:23: UnregisterExtensionInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:080]: Doing action: UnregisterProgIdInfo
Action 09:45:23: UnregisterProgIdInfo. Unregistering program identifiers
Action start 09:45:23: UnregisterProgIdInfo.
MSI (s) (AC:54) [09:45:23:082]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (s) (AC:54) [09:45:23:082]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:23:082]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (s) (AC:54) [09:45:23:082]: Note: 1: 2262 2: Extension 3: -2147287038
Action ended 09:45:23: UnregisterProgIdInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:083]: Doing action: UnregisterMIMEInfo
Action 09:45:23: UnregisterMIMEInfo. Unregistering MIME info
Action start 09:45:23: UnregisterMIMEInfo.
MSI (s) (AC:54) [09:45:23:085]: Note: 1: 2262 2: MIME 3: -2147287038
MSI (s) (AC:54) [09:45:23:085]: Note: 1: 2262 2: Extension 3: -2147287038
Action ended 09:45:23: UnregisterMIMEInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:086]: Doing action: RemoveIniValues
Action 09:45:23: RemoveIniValues. Removing INI files entries
Action start 09:45:23: RemoveIniValues.
MSI (s) (AC:54) [09:45:23:088]: Note: 1: 2262 2: RemoveIniFile 3: -2147287038
Action ended 09:45:23: RemoveIniValues. Return value 1.
MSI (s) (AC:54) [09:45:23:089]: Doing action: RemoveShortcuts
Action 09:45:23: RemoveShortcuts. Removing shortcuts
Action start 09:45:23: RemoveShortcuts.
Action ended 09:45:23: RemoveShortcuts. Return value 1.
MSI (s) (AC:54) [09:45:23:091]: Doing action: RemoveEnvironmentStrings
Action 09:45:23: RemoveEnvironmentStrings. Updating environment strings
Action start 09:45:23: RemoveEnvironmentStrings.
MSI (s) (AC:54) [09:45:23:092]: Note: 1: 2262 2: Environment 3: -2147287038
Action ended 09:45:23: RemoveEnvironmentStrings. Return value 1.
MSI (s) (AC:54) [09:45:23:092]: Doing action: RemoveDuplicateFiles
Action 09:45:23: RemoveDuplicateFiles. Removing duplicated files
Action start 09:45:23: RemoveDuplicateFiles.
Action ended 09:45:23: RemoveDuplicateFiles. Return value 1.
MSI (s) (AC:54) [09:45:23:094]: Doing action: RemoveFiles
Action 09:45:23: RemoveFiles. Removing files
Action start 09:45:23: RemoveFiles.
Action ended 09:45:23: RemoveFiles. Return value 1.
MSI (s) (AC:54) [09:45:23:096]: Doing action: RemoveFolders
Action 09:45:23: RemoveFolders. Removing folders
Action start 09:45:23: RemoveFolders.
MSI (s) (AC:54) [09:45:23:097]: Note: 1: 2262 2: CreateFolder 3: -2147287038
MSI (s) (AC:54) [09:45:23:097]: Note: 1: 2262 2: LockPermissions 3: -2147287038
Action ended 09:45:23: RemoveFolders. Return value 1.
MSI (s) (AC:54) [09:45:23:098]: Doing action: CreateFolders
Action 09:45:23: CreateFolders. Creating folders
Action start 09:45:23: CreateFolders.
MSI (s) (AC:54) [09:45:23:099]: Note: 1: 2262 2: CreateFolder 3: -2147287038
MSI (s) (AC:54) [09:45:23:099]: Note: 1: 2262 2: LockPermissions 3: -2147287038
Action ended 09:45:23: CreateFolders. Return value 1.
MSI (s) (AC:54) [09:45:23:100]: Doing action: MoveFiles
Action 09:45:23: MoveFiles. Moving files
Action start 09:45:23: MoveFiles.
Action ended 09:45:23: MoveFiles. Return value 1.
MSI (s) (AC:54) [09:45:23:102]: Doing action: InstallFiles
Action 09:45:23: InstallFiles. Copying new files
Action start 09:45:23: InstallFiles.
InstallFiles: File: Copying new files, Directory: , Size:
MSI (s) (AC:54) [09:45:23:106]: Note: 1: 2262 2: LockPermissions 3: -2147287038
MSI (s) (AC:54) [09:45:23:106]: Note: 1: 2205 2: 3: MsiPatchOldAssemblyFile
MSI (s) (AC:54) [09:45:23:106]: Note: 1: 2228 2: 3: MsiPatchOldAssemblyFile 4: SELECT `MsiPatchOldAssemblyFile`.`Assembly_` FROM `MsiPatchOldAssemblyFile` WHERE `MsiPatchOldAssemblyFile`.`File_` = ?
MSI (s) (AC:54) [09:45:23:106]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC:54) [09:45:23:106]: Note: 1: 2205 2: 3: MsiSFCBypass
MSI (s) (AC:54) [09:45:23:106]: Note: 1: 2228 2: 3: MsiSFCBypass 4: SELECT `File_` FROM `MsiSFCBypass` WHERE `File_` = ?
Action ended 09:45:23: InstallFiles. Return value 1.
MSI (s) (AC:54) [09:45:23:117]: Doing action: PatchFiles
Action 09:45:23: PatchFiles. Patching files
Action start 09:45:23: PatchFiles.
MSI (s) (AC:54) [09:45:23:119]: Note: 1: 2262 2: Error 3: -2147287038
Action ended 09:45:23: PatchFiles. Return value 1.
MSI (s) (AC:54) [09:45:23:120]: Doing action: DuplicateFiles
Action 09:45:23: DuplicateFiles. Creating duplicate files
Action start 09:45:23: DuplicateFiles.
Action ended 09:45:23: DuplicateFiles. Return value 1.
MSI (s) (AC:54) [09:45:23:122]: Doing action: BindImage
Action 09:45:23: BindImage. Binding executables
Action start 09:45:23: BindImage.
MSI (s) (AC:54) [09:45:23:123]: Note: 1: 2262 2: BindImage 3: -2147287038
Action ended 09:45:23: BindImage. Return value 1.
MSI (s) (AC:54) [09:45:23:124]: Doing action: CreateShortcuts
Action 09:45:23: CreateShortcuts. Creating shortcuts
Action start 09:45:23: CreateShortcuts.
MSI (s) (AC:54) [09:45:23:126]: Note: 1: 2235 2: 3: DisplayResourceDLL 4: SELECT `Name`, `FileName`, `Component`.`Directory_`, `Arguments`, `WkDir`, `Icon_`, `IconIndex`, `Hotkey`, `ShowCmd`, `Shortcut`.`Description`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`, `Component`.`Action`, `Target`, `ComponentId`, `Feature`.`Action`, `Component`.`Installed`, `DisplayResourceDLL`, `DisplayResourceId`, `DescriptionResourceDLL`, `DescriptionResourceId` From `Shortcut`, `Feature`, `Component`, `File` WHERE `Target` = `Feature` AND `Shortcut`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2) OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
MSI (s) (AC:54) [09:45:23:127]: Note: 1: 2235 2: 3: DisplayResourceDLL 4: SELECT `Name`, `Target`, null, `Arguments`, `WkDir`, `Icon_`, `IconIndex`, `Hotkey`, `ShowCmd`, `Shortcut`.`Description`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`, null, null, null, null, null, `DisplayResourceDLL`, `DisplayResourceId`, `DescriptionResourceDLL`, `DescriptionResourceId` From `Shortcut`, `Component` WHERE `Shortcut`.`Component_` = `Component` AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2)
Action ended 09:45:23: CreateShortcuts. Return value 1.
MSI (s) (AC:54) [09:45:23:128]: Doing action: RegisterClassInfo
Action 09:45:23: RegisterClassInfo. Registering Class servers
Action start 09:45:23: RegisterClassInfo.
MSI (s) (AC:54) [09:45:23:131]: Note: 1: 2262 2: Class 3: -2147287038
Action ended 09:45:23: RegisterClassInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:132]: Doing action: RegisterExtensionInfo
Action 09:45:23: RegisterExtensionInfo. Registering extension servers
Action start 09:45:23: RegisterExtensionInfo.
MSI (s) (AC:54) [09:45:23:135]: Note: 1: 2262 2: Extension 3: -2147287038
Action ended 09:45:23: RegisterExtensionInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:136]: Doing action: RegisterProgIdInfo
Action 09:45:23: RegisterProgIdInfo. Registering program identifiers
Action start 09:45:23: RegisterProgIdInfo.
MSI (s) (AC:54) [09:45:23:138]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (s) (AC:54) [09:45:23:138]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (AC:54) [09:45:23:138]: Note: 1: 2262 2: ProgId 3: -2147287038
MSI (s) (AC:54) [09:45:23:138]: Note: 1: 2262 2: Extension 3: -2147287038
Action ended 09:45:23: RegisterProgIdInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:139]: Doing action: RegisterMIMEInfo
Action 09:45:23: RegisterMIMEInfo. Registering MIME info
Action start 09:45:23: RegisterMIMEInfo.
MSI (s) (AC:54) [09:45:23:141]: Note: 1: 2262 2: MIME 3: -2147287038
MSI (s) (AC:54) [09:45:23:141]: Note: 1: 2262 2: Extension 3: -2147287038
Action ended 09:45:23: RegisterMIMEInfo. Return value 1.
MSI (s) (AC:54) [09:45:23:142]: Doing action: WriteRegistryValues
Action 09:45:23: WriteRegistryValues. Writing system registry values
Action start 09:45:23: WriteRegistryValues.
WriteRegistryValues: Key: Writing system registry values, Name: , Value:
MSI (s) (AC:54) [09:45:23:144]: Note: 1: 2262 2: LockPermissions 3: -2147287038
Action ended 09:45:23: WriteRegistryValues. Return value 1.
MSI (s) (AC:54) [09:45:23:165]: Doing action: WriteIniValues
Action 09:45:23: WriteIniValues. Writing INI files values
Action start 09:45:23: WriteIniValues.
Action ended 09:45:23: WriteIniValues. Return value 1.
MSI (s) (AC:54) [09:45:23:168]: Doing action: WriteEnvironmentStrings
Action 09:45:23: WriteEnvironmentStrings. Updating environment strings
Action start 09:45:23: WriteEnvironmentStrings.
MSI (s) (AC:54) [09:45:23:169]: Note: 1: 2262 2: Environment 3: -2147287038
Action ended 09:45:23: WriteEnvironmentStrings. Return value 1.
MSI (s) (AC:54) [09:45:23:169]: Doing action: RegisterFonts
Action 09:45:23: RegisterFonts. Registering fonts
Action start 09:45:23: RegisterFonts.
MSI (s) (AC:54) [09:45:23:171]: Note: 1: 2262 2: Font 3: -2147287038
Action ended 09:45:23: RegisterFonts. Return value 1.
MSI (s) (AC:54) [09:45:23:171]: Doing action: InstallODBC
Action 09:45:23: InstallODBC. Installing ODBC components
Action start 09:45:23: InstallODBC.
MSI (s) (AC:54) [09:45:23:172]: Note: 1: 2711 2: ODBCDriverManager
MSI (s) (AC:54) [09:45:23:172]: Note: 1: 2711 2: ODBCDriverManager64
MSI (s) (AC:54) [09:45:23:172]: Note: 1: 2262 2: ODBCDriver 3: -2147287038
MSI (s) (AC:54) [09:45:23:172]: Note: 1: 2262 2: ODBCAttribute 3: -2147287038
MSI (s) (AC:54) [09:45:23:172]: Note: 1: 2262 2: ODBCDriver 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCAttribute 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCTranslator 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCTranslator 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCDataSource 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCSourceAttribute 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCDataSource 3: -2147287038
MSI (s) (AC:54) [09:45:23:173]: Note: 1: 2262 2: ODBCSourceAttribute 3: -2147287038
Action ended 09:45:23: InstallODBC. Return value 0.
MSI (s) (AC:54) [09:45:23:174]: Doing action: RegisterTypeLibraries
Action 09:45:23: RegisterTypeLibraries. Registering type libraries
Action start 09:45:23: RegisterTypeLibraries.
Action ended 09:45:23: RegisterTypeLibraries. Return value 1.
MSI (s) (AC:54) [09:45:23:176]: Doing action: SelfRegModules
Action 09:45:23: SelfRegModules. Registering modules
Action start 09:45:23: SelfRegModules.
MSI (s) (AC:54) [09:45:23:178]: Note: 1: 2262 2: SelfReg 3: -2147287038
Action ended 09:45:23: SelfRegModules. Return value 1.
MSI (s) (AC:54) [09:45:23:178]: Doing action: RegisterComPlus
Action 09:45:23: RegisterComPlus. Registering COM+ Applications and Components
Action start 09:45:23: RegisterComPlus.
MSI (s) (AC:54) [09:45:23:180]: Note: 1: 2262 2: Complus 3: -2147287038
Action ended 09:45:23: RegisterComPlus. Return value 1.
MSI (s) (AC:54) [09:45:23:181]: Doing action: InstallServices
Action 09:45:23: InstallServices. Installing new services
Action start 09:45:23: InstallServices.
MSI (s) (AC:54) [09:45:23:183]: Note: 1: 2262 2: ServiceInstall 3: -2147287038
Action ended 09:45:23: InstallServices. Return value 1.
MSI (s) (AC:54) [09:45:23:183]: Doing action: StartServices
Action 09:45:23: StartServices. Starting services
Action start 09:45:23: StartServices.
MSI (s) (AC:54) [09:45:23:186]: Note: 1: 2262 2: ServiceControl 3: -2147287038
Action ended 09:45:23: StartServices. Return value 1.
MSI (s) (AC:54) [09:45:23:187]: Doing action: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.SetProperty
Action 09:45:23: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.SetProperty.
Action start 09:45:23: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.SetProperty.
MSI (s) (AC:54) [09:45:23:189]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = '_8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.SetProperty'
MSI (s) (AC:54) [09:45:23:189]: PROPERTY CHANGE: Adding _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install property. Its value is '/installtype=notransaction /action=install /LogFile= "C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll" "C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG59FF.tmp"'.
Action ended 09:45:23: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.SetProperty. Return value 1.
MSI (s) (AC:54) [09:45:23:190]: Doing action: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install
Action 09:45:23: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.
Action start 09:45:23: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.
MSI (s) (AC:54) [09:45:23:193]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = '_8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install'
_8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install:
Action ended 09:45:23: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install. Return value 1.
MSI (s) (AC:54) [09:45:23:196]: Doing action: RegisterUser
Action 09:45:23: RegisterUser. Registering user
Action start 09:45:23: RegisterUser.
Action ended 09:45:23: RegisterUser. Return value 1.
MSI (s) (AC:54) [09:45:23:198]: Doing action: RegisterProduct
Action 09:45:23: RegisterProduct. Registering product
Action start 09:45:23: RegisterProduct.
MSI (s) (AC:54) [09:45:23:200]: Note: 1: 2262 2: Error 3: -2147287038
RegisterProduct: Registering product
MSI (s) (AC:54) [09:45:23:202]: PROPERTY CHANGE: Adding ProductToBeRegistered property. Its value is '1'.
Action ended 09:45:23: RegisterProduct. Return value 1.
MSI (s) (AC:54) [09:45:23:203]: Doing action: PublishComponents
Action 09:45:23: PublishComponents. Publishing Qualified Components
Action start 09:45:23: PublishComponents.
MSI (s) (AC:54) [09:45:23:204]: Note: 1: 2262 2: PublishComponent 3: -2147287038
Action ended 09:45:23: PublishComponents. Return value 1.
MSI (s) (AC:54) [09:45:23:205]: Doing action: MsiPublishAssemblies
Action 09:45:23: MsiPublishAssemblies. Publishing assembly information
Action start 09:45:23: MsiPublishAssemblies.
MsiPublishAssemblies: Application Context:Publishing assembly information, Assembly Name:
Action ended 09:45:23: MsiPublishAssemblies. Return value 1.
MSI (s) (AC:54) [09:45:23:313]: Doing action: PublishFeatures
Action 09:45:23: PublishFeatures. Publishing Product Features
Action start 09:45:23: PublishFeatures.
PublishFeatures: Feature: Publishing Product Features
Action ended 09:45:23: PublishFeatures. Return value 1.
MSI (s) (AC:54) [09:45:23:315]: Doing action: PublishProduct
Action 09:45:23: PublishProduct. Publishing product information
Action start 09:45:23: PublishProduct.
MSI (s) (AC:54) [09:45:23:316]: Note: 1: 2262 2: Icon 3: -2147287038
PublishProduct:
Action ended 09:45:23: PublishProduct. Return value 1.
MSI (s) (AC:54) [09:45:23:319]: Doing action: InstallFinalize
Action 09:45:23: InstallFinalize.
Action start 09:45:23: InstallFinalize.
MSI (s) (AC:54) [09:45:23:321]: Running Script: C:\Windows\Installer\MSI5F5A.tmp
MSI (s) (AC:54) [09:45:23:321]: PROPERTY CHANGE: Adding UpdateStarted property. Its value is '1'.
MSI (s) (AC:54) [09:45:23:321]: Machine policy value 'DisableRollback' is 0
MSI (s) (AC:54) [09:45:23:323]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (AC:54) [09:45:23:328]: Executing op: Header(Signature=1397708873,Version=405,Timestamp=989351340,LangId=1033,Platform=0,ScriptType=1,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (AC:54) [09:45:23:357]: Executing op: ProductInfo(ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},ProductName=Extended Strongly Typed Resource Generator,PackageName=ResXFileCodeGeneratorEx.msi,Language=1033,Version=33947648,Assignment=1,ObsoleteArg=0,,,PackageCode={139F2A27-F764-40F7-8656-DB84184C69E3},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=2)
MSI (s) (AC:54) [09:45:23:358]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (AC:54) [09:45:23:358]: Executing op: DialogInfo(Type=1,Argument=Extended Strongly Typed Resource Generator)
MSI (s) (AC:54) [09:45:23:358]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
MSI (s) (AC:54) [09:45:23:366]: Executing op: SetBaseline(Baseline=0,)
MSI (s) (AC:54) [09:45:23:366]: Executing op: SetBaseline(Baseline=1,)
MSI (s) (AC:54) [09:45:23:366]: Executing op: ActionStart(Name=ProcessComponents,Description=Updating component registration,)
Action 09:45:23: ProcessComponents. Updating component registration
MSI (s) (AC:54) [09:45:23:366]: Executing op: ProgressTotal(Total=10,Type=1,ByteEquivalent=24000)
MSI (s) (AC:54) [09:45:23:366]: Executing op: ComponentRegister(ComponentId={66A8C41E-B8DE-5860-8B56-8D90B0B4BE6E},KeyPath=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {66A8C41E-B8DE-5860-8B56-8D90B0B4BE6E} 3: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll
MSI (s) (AC:54) [09:45:23:368]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0).
MSI (s) (AC:54) [09:45:23:370]: Executing op: ComponentRegister(ComponentId={7D17A20A-BF83-726E-D4B5-06B28B2D535B},KeyPath=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\License.rtf,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {7D17A20A-BF83-726E-D4B5-06B28B2D535B} 3: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\License.rtf
MSI (s) (AC:54) [09:45:23:371]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\License.rtf' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0).
MSI (s) (AC:54) [09:45:23:373]: Executing op: ComponentRegister(ComponentId={F1412CA7-ADBC-7383-061E-D43602892E93},KeyPath=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {F1412CA7-ADBC-7383-061E-D43602892E93} 3: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:45:23:374]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0).
MSI (s) (AC:54) [09:45:23:376]: Executing op: ComponentRegister(ComponentId={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},KeyPath=00:\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {FF2F2841-D6A2-42B5-9E14-86AD00A2917E} 3: 00:\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\
MSI (s) (AC:54) [09:45:23:379]: Executing op: ComponentRegister(ComponentId={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},KeyPath=00:\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23} 3: 00:\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\
MSI (s) (AC:54) [09:45:23:381]: Executing op: ComponentRegister(ComponentId={99A62487-17B8-418F-3BD6-9EA274D42A7F},KeyPath=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {99A62487-17B8-418F-3BD6-9EA274D42A7F} 3: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll
MSI (s) (AC:54) [09:45:23:383]: WIN64DUALFOLDERS: Substitution in 'C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll' folder had been blocked by the 1 mask argument (the folder pair's iSwapAttrib member = 0).
MSI (s) (AC:54) [09:45:23:385]: Executing op: ComponentRegister(ComponentId={5F84E354-145D-EC70-273C-9CA7D4227A4C},KeyPath=<\ResXFileCodeGeneratorEx,Version="2.6.0.0",Culture="neutral",PublicKeyToken="1A1EAB0E51A50C6B",ProcessorArchitecture="MSIL",State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {5F84E354-145D-EC70-273C-9CA7D4227A4C} 3: <\ResXFileCodeGeneratorEx,Version="2.6.0.0",Culture="neutral",PublicKeyToken="1A1EAB0E51A50C6B",ProcessorArchitecture="MSIL"
MSI (s) (AC:54) [09:45:23:388]: MSCOREE not loaded loading copy from system32
MSI (s) (AC:54) [09:45:23:390]: Executing op: ComponentRegister(ComponentId={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},KeyPath=00:\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23} 3: 00:\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\
MSI (s) (AC:54) [09:45:23:391]: Executing op: ComponentRegister(ComponentId={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},KeyPath=00:\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {FF2F2841-D6A2-42B5-9E14-86AD00A2917E} 3: 00:\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\
MSI (s) (AC:54) [09:45:23:392]: Executing op: ComponentRegister(ComponentId={E90AFCE1-0368-F2DF-C3A1-AF1B47A15EA0},KeyPath=<\ResXFileCodeGeneratorEx.Common,Version="2.6.0.0",Culture="neutral",PublicKeyToken="1A1EAB0E51A50C6B",ProcessorArchitecture="MSIL",State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
1: {1C88AB78-40B9-429C-9EEE-1FBD5923023C} 2: {E90AFCE1-0368-F2DF-C3A1-AF1B47A15EA0} 3: <\ResXFileCodeGeneratorEx.Common,Version="2.6.0.0",Culture="neutral",PublicKeyToken="1A1EAB0E51A50C6B",ProcessorArchitecture="MSIL"
MSI (s) (AC:54) [09:45:23:396]: Executing op: ActionStart(Name=RemoveODBC,Description=Removing ODBC components,)
Action 09:45:23: RemoveODBC. Removing ODBC components
MSI (s) (AC:54) [09:45:23:396]: Executing op: ODBCDriverManager(,BinaryType=0)
MSI (s) (AC:54) [09:45:23:396]: Executing op: ODBCDriverManager(,BinaryType=1)
MSI (s) (AC:54) [09:45:23:396]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6])
Action 09:45:23: InstallFiles. Copying new files
MSI (s) (AC:54) [09:45:23:396]: Executing op: ProgressTotal(Total=159783,Type=0,ByteEquivalent=1)
MSI (s) (AC:54) [09:45:23:397]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:45:23:397]: Executing op: SetSourceFolder(Folder=1\)
MSI (s) (AC:54) [09:45:23:397]: Executing op: ChangeMedia(,MediaPrompt=Please insert the disk: ,MediaCabinet=_BAB4E2C944BDE42F263B13567A789465,BytesPerTick=32768,CopierType=2,ModuleFileName=C:\Windows\Installer\14e2a78b.msi,,,,,IsFirstPhysicalMedia=1)
MSI (s) (AC:54) [09:45:23:397]: Executing op: FileCopy(SourceName=RESXFI~1.DLL|ResXFileCodeGeneratorEx.Common.dll,SourceCabKey=_3E31BB86EB87DF996C8C874D981C703F,DestName=ResXFileCodeGeneratorEx.Common.dll,Attributes=512,FileSize=77824,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,Version=2.6.0.0,Language=0,InstallMode=58982400,,,,,,,)
MSI (s) (AC:54) [09:45:23:397]: File: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll; To be installed; Won't patch; No existing file
MSI (s) (AC:54) [09:45:23:397]: Source for file '_3E31BB86EB87DF996C8C874D981C703F' is compressed
InstallFiles: File: ResXFileCodeGeneratorEx.Common.dll, Directory: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\, Size: 77824
MSI (s) (AC:54) [09:45:23:398]: SOFTWARE RESTRICTION POLICY: Verifying object --> 'C:\Windows\Installer\14e2a78b.msi' against software restriction policy
MSI (s) (AC:54) [09:45:23:398]: Note: 1: 2262 2: DigitalSignature 3: -2147287038
MSI (s) (AC:54) [09:45:23:398]: SOFTWARE RESTRICTION POLICY: C:\Windows\Installer\14e2a78b.msi is not digitally signed
MSI (s) (AC:54) [09:45:23:399]: SOFTWARE RESTRICTION POLICY: C:\Windows\Installer\14e2a78b.msi is permitted to run at the 'unrestricted' authorization level.
MSI (s) (AC:54) [09:45:23:399]: Note: 1: 2318 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll
MSI (s) (AC:54) [09:45:23:400]: Note: 1: 2360
MSI (s) (AC:54) [09:45:23:401]: Note: 1: 2360
MSI (s) (AC:54) [09:45:23:403]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:45:23:403]: Executing op: SetSourceFolder(Folder=1\GLOBAL~1\RESXFI~1\260~1.0_1\|Global Assembly Cache Folder\ResXFileCodeGeneratorEx\2.6.0.0_1A1EAB0E51A50C6B\)
MSI (s) (AC:54) [09:45:23:403]: Executing op: AssemblyCopy(SourceName=RESXFI~4.DLL|ResXFileCodeGeneratorEx.dll,SourceCabKey=_7A14DC9977A0654BE6EF0A82147495AA,DestName=ResXFileCodeGeneratorEx.dll,Attributes=512,FileSize=32768,PerTick=32768,,VerifyMedia=1,,,,,ComponentId={5F84E354-145D-EC70-273C-9CA7D4227A4C},IsManifest=1,,,AssemblyMode=0,)
MSI (s) (AC:54) [09:45:23:403]: Source for file '_7A14DC9977A0654BE6EF0A82147495AA' is compressed
InstallFiles: File: ResXFileCodeGeneratorEx.dll, Directory: , Size: 32768
MSI (s) (AC:54) [09:45:23:469]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:45:23:469]: Executing op: SetSourceFolder(Folder=1\GLOBAL~1\RESXFI~1.COM\260~2.0_1\|Global Assembly Cache Folder\ResXFileCodeGeneratorEx.Common\2.6.0.0_1A1EAB0E51A50C6B\)
MSI (s) (AC:54) [09:45:23:469]: Executing op: AssemblyCopy(SourceName=RESXFI~5.DLL|ResXFileCodeGeneratorEx.Common.dll,SourceCabKey=_B7A9270060CE5E345FB9D8AE76E3A55E,DestName=ResXFileCodeGeneratorEx.Common.dll,Attributes=512,FileSize=77824,PerTick=32768,,VerifyMedia=1,,,,,ComponentId={E90AFCE1-0368-F2DF-C3A1-AF1B47A15EA0},IsManifest=1,,,AssemblyMode=0,)
MSI (s) (AC:54) [09:45:23:469]: Source for file '_B7A9270060CE5E345FB9D8AE76E3A55E' is compressed
InstallFiles: File: ResXFileCodeGeneratorEx.Common.dll, Directory: , Size: 77824
MSI (s) (AC:54) [09:45:23:471]: Note: 1: 2360
MSI (s) (AC:54) [09:45:23:520]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:45:23:521]: Executing op: SetSourceFolder(Folder=1\)
MSI (s) (AC:54) [09:45:23:521]: Executing op: FileCopy(SourceName=RESXFI~2.DLL|ResXFileCodeGeneratorEx.dll,SourceCabKey=_CE921F47856D8048BD1327F7CD6CB27A,DestName=ResXFileCodeGeneratorEx.dll,Attributes=512,FileSize=32768,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,Version=2.6.0.0,Language=0,InstallMode=58982400,,,,,,,)
MSI (s) (AC:54) [09:45:23:521]: File: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll; To be installed; Won't patch; No existing file
MSI (s) (AC:54) [09:45:23:521]: Source for file '_CE921F47856D8048BD1327F7CD6CB27A' is compressed
InstallFiles: File: ResXFileCodeGeneratorEx.dll, Directory: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\, Size: 32768
MSI (s) (AC:54) [09:45:23:522]: Note: 1: 2318 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:45:23:523]: Executing op: FileCopy(SourceName=LICENSE.RTF|License.rtf,SourceCabKey=_E03C3665AA6E4CCB93235A4BECF753A7,DestName=License.rtf,Attributes=512,FileSize=32807,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,,,InstallMode=58982400,,,,,,,)
MSI (s) (AC:54) [09:45:23:523]: File: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\License.rtf; To be installed; Won't patch; No existing file
MSI (s) (AC:54) [09:45:23:523]: Source for file '_E03C3665AA6E4CCB93235A4BECF753A7' is compressed
InstallFiles: File: License.rtf, Directory: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\, Size: 32807
MSI (s) (AC:54) [09:45:23:524]: Note: 1: 2318 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\License.rtf
MSI (s) (AC:54) [09:45:23:525]: Executing op: FileCopy(SourceName=RESXFI~3.DLL|ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll,SourceCabKey=_E0B35F7B889CA197515A1D4A8A6A3812,DestName=ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll,Attributes=512,FileSize=16384,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,Version=1.0.0.0,Language=0,InstallMode=58982400,,,,,,,)
MSI (s) (AC:54) [09:45:23:525]: File: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll; To be installed; Won't patch; No existing file
MSI (s) (AC:54) [09:45:23:525]: Source for file '_E0B35F7B889CA197515A1D4A8A6A3812' is compressed
InstallFiles: File: ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll, Directory: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\, Size: 16384
MSI (s) (AC:54) [09:45:23:526]: Note: 1: 2318 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll
MSI (s) (AC:54) [09:45:23:527]: Executing op: CacheSizeFlush(,)
MSI (s) (AC:54) [09:45:23:527]: Executing op: ActionStart(Name=WriteRegistryValues,Description=Writing system registry values,Template=Key: [1], Name: [2], Value: [3])
Action 09:45:23: WriteRegistryValues. Writing system registry values
MSI (s) (AC:54) [09:45:23:528]: Executing op: ProgressTotal(Total=56,Type=1,ByteEquivalent=13200)
MSI (s) (AC:54) [09:45:23:528]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:528]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx, Name: , Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:531]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx, Name: , Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:532]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\ProgId,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:534]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\ProgId, Name: , Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:538]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\ProgId, Name: , Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:539]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29},,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:539]: Executing op: RegCreateKey()
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}, Name: , Value:
MSI (s) (AC:54) [09:45:23:541]: Executing op: RegCreateKey()
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}, Name: , Value:
MSI (s) (AC:54) [09:45:23:542]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:542]: Executing op: RegAddValue(,Value=mscoree.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: , Value: mscoree.dll
MSI (s) (AC:54) [09:45:23:545]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:23:547]: Executing op: RegAddValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: CodeBase, Value: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:45:23:550]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:23:554]: Executing op: RegAddValue(Name=ThreadingModel,Value=Both,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: ThreadingModel, Value: Both
MSI (s) (AC:54) [09:45:23:557]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: Class, Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:562]: Executing op: RegAddValue(,Value=mscoree.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: , Value: mscoree.dll
MSI (s) (AC:54) [09:45:23:562]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:23:563]: Executing op: RegAddValue(Name=ThreadingModel,Value=Both,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: ThreadingModel, Value: Both
MSI (s) (AC:54) [09:45:23:564]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: Class, Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:565]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:23:565]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E},,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:565]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}, Name: , Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:568]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}, Name: , Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:570]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx\CLSID,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:570]: Executing op: RegAddValue(,Value={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx\CLSID, Name: , Value: {FF2F2841-D6A2-42B5-9E14-86AD00A2917E}
MSI (s) (AC:54) [09:45:23:585]: Executing op: RegAddValue(,Value={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx\CLSID, Name: , Value: {FF2F2841-D6A2-42B5-9E14-86AD00A2917E}
MSI (s) (AC:54) [09:45:23:586]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:590]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx, Name: , Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:595]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx, Name: , Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:596]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\ProgId,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:600]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\ProgId, Name: , Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:612]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\ProgId, Name: , Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:614]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:614]: Executing op: RegAddValue(,Value=mscoree.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: , Value: mscoree.dll
MSI (s) (AC:54) [09:45:23:624]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:23:627]: Executing op: RegAddValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: CodeBase, Value: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:45:23:630]: Executing op: RegAddValue(Name=ThreadingModel,Value=Both,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: ThreadingModel, Value: Both
MSI (s) (AC:54) [09:45:23:635]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:23:638]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: Class, Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:644]: Executing op: RegAddValue(,Value=mscoree.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: , Value: mscoree.dll
MSI (s) (AC:54) [09:45:23:645]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:23:646]: Executing op: RegAddValue(Name=ThreadingModel,Value=Both,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: ThreadingModel, Value: Both
MSI (s) (AC:54) [09:45:23:646]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: Class, Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:647]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:23:648]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29},,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:648]: Executing op: RegCreateKey()
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}, Name: , Value:
MSI (s) (AC:54) [09:45:23:667]: Executing op: RegCreateKey()
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}, Name: , Value:
MSI (s) (AC:54) [09:45:23:668]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:668]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}, Name: , Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:672]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}, Name: , Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:674]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx\CLSID,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:674]: Executing op: RegAddValue(,Value={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx\CLSID, Name: , Value: {AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}
MSI (s) (AC:54) [09:45:23:679]: Executing op: RegAddValue(,Value={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},)
WriteRegistryValues: Key: \Software\Classes\DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx\CLSID, Name: , Value: {AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}
MSI (s) (AC:54) [09:45:23:681]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:685]: Executing op: RegAddValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: CodeBase, Value: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:45:23:690]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:23:694]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: Class, Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:697]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:23:703]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:23:704]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: Class, Value: DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:23:705]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:23:706]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0,,BinaryType=0,)
MSI (s) (AC:54) [09:45:23:706]: Executing op: RegAddValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: CodeBase, Value: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:45:23:709]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:24:169]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:24:172]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: Class, Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:24:176]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: RuntimeVersion, Value: v2.0.50727
MSI (s) (AC:54) [09:45:24:177]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: Class, Value: DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx
MSI (s) (AC:54) [09:45:24:178]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
WriteRegistryValues: Key: \Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0, Name: Assembly, Value: ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b
MSI (s) (AC:54) [09:45:24:179]: Executing op: ActionStart(Name=_8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install,,)
Action 09:45:24: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install.
MSI (s) (AC:54) [09:45:24:180]: Executing op: CustomActionSchedule(Action=_8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install,ActionType=1025,Source=BinaryData,Target=ManagedInstall,CustomActionData=/installtype=notransaction /action=install /LogFile= "C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll" "C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG59FF.tmp")
MSI (s) (AC:A8) [09:45:24:182]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI63DE.tmp, Entrypoint: ManagedInstall
MSI (s) (AC!44) [09:45:24:523]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (88:74) [09:45:24:524]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2869: The dialog ErrorDialog has the error style bit set, but is not an error dialog
MSI (c) (88:74) [09:45:24:528]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2869. The arguments are: ErrorDialog, ,
MSI (c) (88:74) [09:48:49:813]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (88:74) [09:48:49:813]: Product: Extended Strongly Typed Resource Generator -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2869. The arguments are: ErrorDialog, ,

Error 1001.
MSI (s) (AC!44) [09:48:49:816]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (AC!44) [09:48:49:816]:
MSI (s) (AC:A8) [09:48:49:820]: Leaked MSIHANDLE (48) of type 790531 for thread 10564
MSI (s) (AC:A8) [09:48:49:820]: Note: 1: 2769 2: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install 3: 1
MSI (s) (AC:A8) [09:48:49:820]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2769: Custom Action _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install did not close 1 MSIHANDLEs.
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2769. The arguments are: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install, 1,
Action ended 09:48:49: InstallFinalize. Return value 3.
MSI (s) (AC:54) [09:48:49:825]: User policy value 'DisableRollback' is 0
MSI (s) (AC:54) [09:48:49:825]: Machine policy value 'DisableRollback' is 0
MSI (s) (AC:54) [09:48:49:828]: Executing op: Header(Signature=1397708873,Version=405,Timestamp=989351340,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (AC:54) [09:48:49:828]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (AC:54) [09:48:49:829]: Executing op: DialogInfo(Type=1,Argument=Extended Strongly Typed Resource Generator)
MSI (s) (AC:54) [09:48:49:830]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
Action 09:48:49: Rollback. Rolling back action:
Rollback: _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install
MSI (s) (AC:54) [09:48:49:832]: Executing op: ActionStart(Name=_8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install,,)
MSI (s) (AC:54) [09:48:49:833]: Executing op: ProductInfo(ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},ProductName=Extended Strongly Typed Resource Generator,PackageName=ResXFileCodeGeneratorEx.msi,Language=1033,Version=33947648,Assignment=1,ObsoleteArg=0,,,PackageCode={139F2A27-F764-40F7-8656-DB84184C69E3},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=2)
Rollback: Writing system registry values
MSI (s) (AC:54) [09:48:49:834]: Executing op: ActionStart(Name=WriteRegistryValues,Description=Writing system registry values,Template=Key: [1], Name: [2], Value: [3])
MSI (s) (AC:54) [09:48:49:835]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:836]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:838]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:841]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:843]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:847]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:848]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:854]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:855]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:855]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:856]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:857]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:858]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:859]: Executing op: RegRemoveValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
MSI (s) (AC:54) [09:48:49:860]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:860]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\2.6.0.0 3: 2
MSI (s) (AC:54) [09:48:49:861]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:862]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:863]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:869]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:870]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:875]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:876]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:879]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:880]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:881]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:883]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:884]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:885]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:886]: Executing op: RegRemoveValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
MSI (s) (AC:54) [09:48:49:887]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:887]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\2.6.0.0 3: 2
MSI (s) (AC:54) [09:48:49:888]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx\CLSID,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:889]: Executing op: RegRemoveValue(,Value={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},)
MSI (s) (AC:54) [09:48:49:890]: Executing op: RegAddValue(,Value={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},)
MSI (s) (AC:54) [09:48:49:897]: Executing op: RegRemoveValue(,Value={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},)
MSI (s) (AC:54) [09:48:49:901]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:901]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx\CLSID 3: 2
MSI (s) (AC:54) [09:48:49:902]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:902]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:903]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:907]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:908]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:909]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29},,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:910]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:911]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:912]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:912]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:914]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:918]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:919]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:922]: Executing op: RegRemoveValue(Name=ThreadingModel,Value=Both,)
MSI (s) (AC:54) [09:48:49:922]: Executing op: RegAddValue(Name=ThreadingModel,Value=Both,)
MSI (s) (AC:54) [09:48:49:924]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:925]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:928]: Executing op: RegRemoveValue(,Value=mscoree.dll,)
MSI (s) (AC:54) [09:48:49:929]: Executing op: RegAddValue(,Value=mscoree.dll,)
MSI (s) (AC:54) [09:48:49:934]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:935]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:935]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:936]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:937]: Executing op: RegRemoveValue(Name=ThreadingModel,Value=Both,)
MSI (s) (AC:54) [09:48:49:937]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:938]: Executing op: RegRemoveValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
MSI (s) (AC:54) [09:48:49:938]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:939]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:940]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:941]: Executing op: RegRemoveValue(,Value=mscoree.dll,)
MSI (s) (AC:54) [09:48:49:941]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:941]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32 3: 2
MSI (s) (AC:54) [09:48:49:942]: Executing op: RegOpenKey(,Key=CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\ProgId,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:942]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:943]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:949]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:951]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:951]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\ProgId 3: 2
MSI (s) (AC:54) [09:48:49:952]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:952]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:953]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:958]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:960]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:960]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\DMKSoftware.CodeGenerators.InternalResXFileCodeGeneratorEx 3: 2
MSI (s) (AC:54) [09:48:49:961]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx\CLSID,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:961]: Executing op: RegRemoveValue(,Value={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},)
MSI (s) (AC:54) [09:48:49:962]: Executing op: RegAddValue(,Value={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},)
MSI (s) (AC:54) [09:48:49:966]: Executing op: RegRemoveValue(,Value={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},)
MSI (s) (AC:54) [09:48:49:969]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:49:969]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx\CLSID 3: 2
MSI (s) (AC:54) [09:48:49:969]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E},,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:970]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:971]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:972]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:973]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:974]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32,,BinaryType=0,)
MSI (s) (AC:54) [09:48:49:974]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:975]: Executing op: RegAddValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:979]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:979]: Executing op: RegAddValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:983]: Executing op: RegRemoveValue(Name=ThreadingModel,Value=Both,)
MSI (s) (AC:54) [09:48:49:984]: Executing op: RegAddValue(Name=ThreadingModel,Value=Both,)
MSI (s) (AC:54) [09:48:49:986]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:987]: Executing op: RegAddValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:49:989]: Executing op: RegRemoveValue(,Value=mscoree.dll,)
MSI (s) (AC:54) [09:48:49:989]: Executing op: RegAddValue(,Value=mscoree.dll,)
MSI (s) (AC:54) [09:48:49:991]: Executing op: RegRemoveValue(Name=Class,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:49:992]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:992]: Executing op: RegRemoveValue(Name=ThreadingModel,Value=Both,)
MSI (s) (AC:54) [09:48:49:993]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:994]: Executing op: RegRemoveValue(Name=Assembly,Value=ResXFileCodeGeneratorEx, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1a1eab0e51a50c6b,)
MSI (s) (AC:54) [09:48:49:995]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:49:996]: Executing op: RegRemoveValue(Name=CodeBase,Value=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,)
MSI (s) (AC:54) [09:48:49:999]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:50:000]: Executing op: RegRemoveValue(Name=RuntimeVersion,Value=v2.0.50727,)
MSI (s) (AC:54) [09:48:50:001]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:50:001]: Executing op: RegRemoveValue(,Value=mscoree.dll,)
MSI (s) (AC:54) [09:48:50:002]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:50:002]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32 3: 2
MSI (s) (AC:54) [09:48:50:003]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29},,BinaryType=0,)
MSI (s) (AC:54) [09:48:50:003]: Executing op: RegCreateKey()
MSI (s) (AC:54) [09:48:50:004]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:50:004]: Executing op: RegOpenKey(,Key=CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\ProgId,,BinaryType=0,)
MSI (s) (AC:54) [09:48:50:005]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:50:006]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:50:009]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:50:010]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:50:010]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\ProgId 3: 2
MSI (s) (AC:54) [09:48:50:012]: Executing op: RegOpenKey(,Key=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,,BinaryType=0,)
MSI (s) (AC:54) [09:48:50:012]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:50:013]: Executing op: RegAddValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:50:017]: Executing op: RegRemoveValue(,Value=DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx,)
MSI (s) (AC:54) [09:48:50:022]: Executing op: RegRemoveKey()
MSI (s) (AC:54) [09:48:50:022]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\Software\Classes\DMKSoftware.CodeGenerators.ResXFileCodeGeneratorEx 3: 2
Rollback: Copying new files
MSI (s) (AC:54) [09:48:50:023]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6])
MSI (s) (AC:54) [09:48:50:024]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:48:50:024]: Executing op: FileRemove(,FileName=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll,,)
MSI (s) (AC:54) [09:48:50:025]: Note: 1: 1321 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll
MSI (s) (AC:54) [09:48:50:025]: Verifying accessibility of file: ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll
MSI (s) (AC:54) [09:48:50:025]: Note: 1: 2262 2: Error 3: -2147287038
Info 1903. Scheduling reboot operation: Deleting file C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\TBD85FF.tmp. Must reboot to complete operation.
MSI (s) (AC:54) [09:48:50:028]: Executing op: FileRemove(,FileName=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\License.rtf,,)
MSI (s) (AC:54) [09:48:50:031]: Executing op: FileRemove(,FileName=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll,,)
MSI (s) (AC:54) [09:48:50:031]: Note: 1: 1321 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:48:50:031]: Verifying accessibility of file: ResXFileCodeGeneratorEx.dll
MSI (s) (AC:54) [09:48:50:032]: Note: 1: 2262 2: Error 3: -2147287038
Info 1903. Scheduling reboot operation: Deleting file C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\TBD8600.tmp. Must reboot to complete operation.
MSI (s) (AC:54) [09:48:50:035]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:48:50:035]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:48:50:036]: Executing op: SetTargetFolder(Folder=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\)
MSI (s) (AC:54) [09:48:50:036]: Executing op: FileRemove(,FileName=C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll,,)
MSI (s) (AC:54) [09:48:50:037]: Note: 1: 1321 2: C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Common.dll
MSI (s) (AC:54) [09:48:50:037]: Verifying accessibility of file: ResXFileCodeGeneratorEx.Common.dll
MSI (s) (AC:54) [09:48:50:037]: Note: 1: 2262 2: Error 3: -2147287038
Info 1903. Scheduling reboot operation: Deleting file C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\TBD8601.tmp. Must reboot to complete operation.
Rollback: Removing ODBC components
MSI (s) (AC:54) [09:48:50:041]: Executing op: ActionStart(Name=RemoveODBC,Description=Removing ODBC components,)
Rollback: Updating component registration
MSI (s) (AC:54) [09:48:50:041]: Executing op: ActionStart(Name=ProcessComponents,Description=Updating component registration,)
MSI (s) (AC:54) [09:48:50:042]: Executing op: ComponentUnregister(ComponentId={E90AFCE1-0368-F2DF-C3A1-AF1B47A15EA0},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:043]: Executing op: ComponentRegister(ComponentId={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},KeyPath=00:\CLSID\{FF2F2841-D6A2-42B5-9E14-86AD00A2917E}\InprocServer32\,State=3,ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},,SharedDllRefCount=0,BinaryType=0)
MSI (s) (AC:54) [09:48:50:044]: Executing op: ComponentRegister(ComponentId={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},KeyPath=00:\CLSID\{AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23}\InprocServer32\,State=3,ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},,SharedDllRefCount=0,BinaryType=0)
MSI (s) (AC:54) [09:48:50:045]: Executing op: ComponentUnregister(ComponentId={5F84E354-145D-EC70-273C-9CA7D4227A4C},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:047]: Executing op: ComponentUnregister(ComponentId={99A62487-17B8-418F-3BD6-9EA274D42A7F},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:049]: Executing op: ComponentUnregister(ComponentId={AC0A9CFD-1B0A-4E4A-86A1-AB7854A33E23},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:051]: Executing op: ComponentUnregister(ComponentId={FF2F2841-D6A2-42B5-9E14-86AD00A2917E},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:052]: Executing op: ComponentUnregister(ComponentId={F1412CA7-ADBC-7383-061E-D43602892E93},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:053]: Executing op: ComponentUnregister(ComponentId={7D17A20A-BF83-726E-D4B5-06B28B2D535B},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:053]: Executing op: ComponentUnregister(ComponentId={66A8C41E-B8DE-5860-8B56-8D90B0B4BE6E},ProductKey={1C88AB78-40B9-429C-9EEE-1FBD5923023C},BinaryType=0,)
MSI (s) (AC:54) [09:48:50:054]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=0)
MSI (s) (AC:54) [09:48:50:054]: Error in rollback skipped. Return: 5
MSI (s) (AC:54) [09:48:50:054]: Entering MsiProvideAssembly. AssemblyName: ResXFileCodeGeneratorEx.Common,Version="2.6.0.0",Culture="neutral",PublicKeyToken="1A1EAB0E51A50C6B",ProcessorArchitecture="MSIL", AppContext: , InstallMode: -4
MSI (s) (AC:54) [09:48:50:054]: Pathbuf: 0, pcchPathBuf: 0
MSI (s) (AC:54) [09:48:50:113]: MsiProvideAssembly is returning: 1607
MSI (s) (AC:54) [09:48:50:113]: Entering MsiProvideAssembly. AssemblyName: ResXFileCodeGeneratorEx,Version="2.6.0.0",Culture="neutral",PublicKeyToken="1A1EAB0E51A50C6B",ProcessorArchitecture="MSIL", AppContext: , InstallMode: -4
MSI (s) (AC:54) [09:48:50:114]: Pathbuf: 0, pcchPathBuf: 0
MSI (s) (AC:54) [09:48:50:168]: MsiProvideAssembly is returning: 1607
MSI (s) (AC:54) [09:48:50:173]: Calling SRSetRestorePoint API. dwRestorePtType: 13, dwEventType: 103, llSequenceNumber: 180, szDescription: "".
MSI (s) (AC:54) [09:48:50:174]: The call to SRSetRestorePoint API succeeded. Returned status: 0.
MSI (s) (AC:54) [09:48:50:174]: Unlocking Server
MSI (s) (AC:54) [09:48:50:196]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'.
Action ended 09:48:50: INSTALL. Return value 3.
Property(S): UpgradeCode = {CDA43AC1-FAA9-4E2C-AF61-8A6BE6C0B9AD}
Property(S): _8D99064F_1AFD_4E00_9F79_8CE4DD2076E6.install = /installtype=notransaction /action=install /LogFile= "C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\ResXFileCodeGeneratorEx.Setup.CustomTool.CustomAction.dll" "C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG59FF.tmp"
Property(S): TARGETDIR = C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(S): GAC = C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(S): SourceDir = c:\Users\XXXXXXXXX\Downloads\
Property(S): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(S): VSDFXAvailable = TRUE
Property(S): VSDFrameworkVersion = 2.0.50727
Property(S): VSDAllowLaterFrameworkVersions = True
Property(S): ProductName = Extended Strongly Typed Resource Generator
Property(S): ProductCode = {1C88AB78-40B9-429C-9EEE-1FBD5923023C}
Property(S): ProductVersion = 2.6.0
Property(S): Manufacturer = DMK Software
Property(S): ARPCONTACT = Dmytro Kryvko
Property(S): ARPCOMMENTS = Extended Strongly Typed Resource Generator
Property(S): ARPURLINFOABOUT = http://dmytro.kryvko.googlepages.com/
Property(S): ProductLanguage = 1033
Property(S): ALLUSERS = 1
Property(S): SecureCustomProperties = PREVIOUSVERSIONSINSTALLED;NEWERPRODUCTFOUND
Property(S): RedirectedDllSupport = 2
Property(S): VersionNT = 600
Property(S): VSDNETURLMSG = This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?
Property(S): VSDIISMSG = This setup requires Internet Information Server 4.0 or higher and Windows NT 4.0, Windows 2000 or higher. This setup cannot be installed on Windows 95, Windows 98, or Windows Me. Please install Internet Information Server and run this setup again.
Property(S): VSDUIANDADVERTISED = This advertised application will not be installed because it might be unsafe. Contact your administrator to change the installation user interface option of the package to basic.
Property(S): VSDNETMSG = This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again.
Property(S): VSDINVALIDURLMSG = The specified path '[2]' is unavailable. The Internet Information Server might not be running or the path exists and is redirected to another machine. Please check the status of this virtual directory in the Internet Services Manager.
Property(S): VSDVERSIONMSG = Unable to install because a newer version of this product is already installed.
Property(S): AdminEulaForm_Property = No
Property(S): ErrorDialog = ErrorDialog
Property(S): SFF_UpFldrBtn = UpFldrBtn
Property(S): SFF_NewFldrBtn = NewFldrBtn
Property(S): AdminMaintenanceForm_Action = Repair
Property(S): MaintenanceForm_Action = Repair
Property(S): DefaultUIFont = VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400
Property(S): FolderForm_AllUsers = ME
Property(S): FolderForm_AllUsersVisible = 1
Property(S): EulaForm_Property = No
Property(S): AdminWelcomeForm_NextArgs = AdminEulaForm
Property(S): AdminEulaForm_PrevArgs = AdminWelcomeForm
Property(S): AdminEulaForm_NextArgs = AdminFolderForm
Property(S): AdminFolderForm_PrevArgs = AdminEulaForm
Property(S): AdminFolderForm_NextArgs = AdminConfirmInstallForm
Property(S): AdminConfirmInstallForm_PrevArgs = AdminFolderForm
Property(S): WelcomeForm_NextArgs = EulaForm
Property(S): EulaForm_PrevArgs = WelcomeForm
Property(S): EulaForm_NextArgs = FolderForm
Property(S): FolderForm_PrevArgs = EulaForm
Property(S): FolderForm_NextArgs = ConfirmInstallForm
Property(S): ConfirmInstallForm_PrevArgs = FolderForm
Property(S): _614339EB709A4976BCEC5D98163508D9 = C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(S): _66C71920D0C945F9A09B63B715B13CF6 = C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(S): _94D3C14AAD4E404A92DF31BF861C219B = C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(S): _C53F3AEB32BC4E5E8BE69CEEC39050AE = C:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(S): MsiLogFileLocation = c:\Users\XXXXXXXXX\Downloads\log.txt
Property(S): PackageCode = {139F2A27-F764-40F7-8656-DB84184C69E3}
Property(S): ProductState = -1
Property(S): PackagecodeChanging = 1
Property(S): CURRENTDIRECTORY = c:\Users\XXXXXXXXX\Downloads
Property(S): CLIENTUILEVEL = 0
Property(S): CLIENTPROCESSID = 10632
Property(S): USERNAME = XXXXXXXXX
Property(S): VersionDatabase = 200
Property(S): ACTION = INSTALL
Property(S): EXECUTEACTION = INSTALL
Property(S): ROOTDRIVE = C:\
Property(S): INSTALLLEVEL = 1
Property(S): SECONDSEQUENCE = 1
Property(S): ADDLOCAL = DefaultFeature
Property(S): MsiSystemRebootPending = 1
Property(S): VersionMsi = 4.05
Property(S): VersionNT64 = 600
Property(S): WindowsBuild = 6002
Property(S): ServicePackLevel = 2
Property(S): ServicePackLevelMinor = 0
Property(S): MsiNTProductType = 1
Property(S): WindowsFolder = C:\Windows\
Property(S): WindowsVolume = C:\
Property(S): System64Folder = C:\Windows\system32\
Property(S): SystemFolder = C:\Windows\SysWOW64\
Property(S): RemoteAdminTS = 1
Property(S): TempFolder = C:\Users\XXXXXXXXX\AppData\Local\Temp\
Property(S): ProgramFilesFolder = C:\Program Files (x86)\
Property(S): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(S): ProgramFiles64Folder = C:\Program Files\
Property(S): CommonFiles64Folder = C:\Program Files\Common Files\
Property(S): AppDataFolder = C:\Users\XXXXXXXXX\AppData\Roaming\
Property(S): FavoritesFolder = C:\Users\XXXXXXXXX\Favorites\
Property(S): NetHoodFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(S): PersonalFolder = C:\Users\XXXXXXXXX\Documents\
Property(S): PrintHoodFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(S): RecentFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Recent\
Property(S): SendToFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\SendTo\
Property(S): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(S): CommonAppDataFolder = C:\ProgramData\
Property(S): LocalAppDataFolder = C:\Users\XXXXXXXXX\AppData\Local\
Property(S): MyPicturesFolder = C:\Users\XXXXXXXXX\Pictures\
Property(S): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(S): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(S): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(S): DesktopFolder = C:\Users\Public\Desktop\
Property(S): FontsFolder = C:\Windows\Fonts\
Property(S): GPTSupport = 1
Property(S): OLEAdvtSupport = 1
Property(S): ShellAdvtSupport = 1
Property(S): MsiAMD64 = 6
Property(S): Msix64 = 6
Property(S): Intel = 6
Property(S): PhysicalMemory = 4047
Property(S): VirtualMemory = 3445
Property(S): LogonUser = XXXXXXXXX
Property(S): UserSID = S-1-5-21-3000953440-2326601035-2261139134-1561
Property(S): UserLanguageID = 1033
Property(S): ComputerName = ADVNB063
Property(S): SystemLanguageID = 1033
Property(S): ScreenX = 1024
Property(S): ScreenY = 768
Property(S): CaptionHeight = 20
Property(S): BorderTop = 1
Property(S): BorderSide = 1
Property(S): TextHeight = 16
Property(S): TextInternalLeading = 3
Property(S): ColorBits = 32
Property(S): TTCSupport = 1
Property(S): Time = 09:48:50
Property(S): Date = 24.07.2009
Property(S): MsiNetAssemblySupport = 4.0.20506.1
Property(S): MsiWin32AssemblySupport = 6.0.6001.18000
Property(S): AdminUser = 1
Property(S): MsiRunningElevated = 1
Property(S): Privileged = 1
Property(S): DATABASE = C:\Windows\Installer\14e2a78b.msi
Property(S): OriginalDatabase = c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi
Property(S): UILevel = 5
Property(S): Preselected = 1
Property(S): VSDFxConfigFile = C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG59FF.tmp
Property(S): CostingComplete = 1
Property(S): OutOfDiskSpace = 0
Property(S): OutOfNoRbDiskSpace = 0
Property(S): PrimaryVolumeSpaceAvailable = 0
Property(S): PrimaryVolumeSpaceRequired = 0
Property(S): PrimaryVolumeSpaceRemaining = 0
Property(S): SOURCEDIR = c:\Users\XXXXXXXXX\Downloads\
Property(S): SourcedirProduct = {1C88AB78-40B9-429C-9EEE-1FBD5923023C}
Property(S): ProductToBeRegistered = 1
MSI (s) (AC:54) [09:48:50:240]: MainEngineThread is returning 1603
MSI (s) (AC:28) [09:48:50:240]: RESTART MANAGER: Session closed.
MSI (s) (AC:28) [09:48:50:241]: User policy value 'DisableRollback' is 0
MSI (s) (AC:28) [09:48:50:241]: Machine policy value 'DisableRollback' is 0
MSI (s) (AC:28) [09:48:50:241]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (AC:28) [09:48:50:242]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (AC:28) [09:48:50:243]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (AC:28) [09:48:50:244]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (s) (AC:28) [09:48:50:244]: Restoring environment variables
MSI (s) (AC:28) [09:48:50:244]: Destroying RemoteAPI object.
MSI (s) (AC:54) [09:48:50:244]: Custom Action Manager thread ending.
MSI (c) (88:2C) [09:48:50:246]: Back from server. Return value: 1603
MSI (c) (88:2C) [09:48:50:246]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (88:2C) [09:48:50:246]: PROPERTY CHANGE: Deleting SECONDSEQUENCE property. Its current value is '1'.
Action ended 09:48:50: ExecuteAction. Return value 3.
MSI (c) (88:2C) [09:48:50:247]: Doing action: FatalErrorForm
Action 09:48:50: FatalErrorForm.
Action start 09:48:50: FatalErrorForm.
MSI (c) (88:2C) [09:48:50:249]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'FatalErrorForm'
MSI (c) (88:74) [09:48:50:251]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, Line1, to the right
MSI (c) (88:74) [09:48:50:251]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, Line2, to the right
MSI (c) (88:74) [09:48:50:252]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, BannerBmp, to the right
Action 09:48:50: FatalErrorForm. Dialog created
Action ended 09:48:51: FatalErrorForm. Return value 1.
Action ended 09:48:51: INSTALL. Return value 3.
MSI (c) (88:2C) [09:48:51:347]: Destroying RemoteAPI object.
MSI (c) (88:68) [09:48:51:348]: Custom Action Manager thread ending.
Property(C): UpgradeCode = {CDA43AC1-FAA9-4E2C-AF61-8A6BE6C0B9AD}
Property(C): TARGETDIR = c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(C): GAC = c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(C): SourceDir = c:\Users\XXXXXXXXX\Downloads\
Property(C): ProgramMenuFolder = c:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(C): VSDFXAvailable = TRUE
Property(C): VSDFrameworkVersion = 2.0.50727
Property(C): VSDAllowLaterFrameworkVersions = True
Property(C): ProductName = Extended Strongly Typed Resource Generator
Property(C): ProductCode = {1C88AB78-40B9-429C-9EEE-1FBD5923023C}
Property(C): ProductVersion = 2.6.0
Property(C): Manufacturer = DMK Software
Property(C): ARPCONTACT = Dmytro Kryvko
Property(C): ARPCOMMENTS = Extended Strongly Typed Resource Generator
Property(C): ARPURLINFOABOUT = http://dmytro.kryvko.googlepages.com/
Property(C): ProductLanguage = 1033
Property(C): ALLUSERS = 2
Property(C): SecureCustomProperties = PREVIOUSVERSIONSINSTALLED;NEWERPRODUCTFOUND
Property(C): RedirectedDllSupport = 2
Property(C): VersionNT = 600
Property(C): VSDNETURLMSG = This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again. The .NET Framework can be obtained from the web. Would you like to do this now?
Property(C): VSDIISMSG = This setup requires Internet Information Server 4.0 or higher and Windows NT 4.0, Windows 2000 or higher. This setup cannot be installed on Windows 95, Windows 98, or Windows Me. Please install Internet Information Server and run this setup again.
Property(C): VSDUIANDADVERTISED = This advertised application will not be installed because it might be unsafe. Contact your administrator to change the installation user interface option of the package to basic.
Property(C): VSDNETMSG = This setup requires the .NET Framework version 2.0.50727. Please install the .NET Framework and run this setup again.
Property(C): VSDINVALIDURLMSG = The specified path '[2]' is unavailable. The Internet Information Server might not be running or the path exists and is redirected to another machine. Please check the status of this virtual directory in the Internet Services Manager.
Property(C): VSDVERSIONMSG = Unable to install because a newer version of this product is already installed.
Property(C): AdminEulaForm_Property = No
Property(C): ErrorDialog = ErrorDialog
Property(C): SFF_UpFldrBtn = UpFldrBtn
Property(C): SFF_NewFldrBtn = NewFldrBtn
Property(C): AdminMaintenanceForm_Action = Repair
Property(C): MaintenanceForm_Action = Repair
Property(C): DefaultUIFont = VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400
Property(C): FolderForm_AllUsers = ALL
Property(C): FolderForm_AllUsersVisible = 1
Property(C): EulaForm_Property = Yes
Property(C): AdminWelcomeForm_NextArgs = AdminEulaForm
Property(C): AdminEulaForm_PrevArgs = AdminWelcomeForm
Property(C): AdminEulaForm_NextArgs = AdminFolderForm
Property(C): AdminFolderForm_PrevArgs = AdminEulaForm
Property(C): AdminFolderForm_NextArgs = AdminConfirmInstallForm
Property(C): AdminConfirmInstallForm_PrevArgs = AdminFolderForm
Property(C): WelcomeForm_NextArgs = EulaForm
Property(C): EulaForm_PrevArgs = WelcomeForm
Property(C): EulaForm_NextArgs = FolderForm
Property(C): FolderForm_PrevArgs = EulaForm
Property(C): FolderForm_NextArgs = ConfirmInstallForm
Property(C): ConfirmInstallForm_PrevArgs = FolderForm
Property(C): _614339EB709A4976BCEC5D98163508D9 = c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(C): _66C71920D0C945F9A09B63B715B13CF6 = c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(C): _94D3C14AAD4E404A92DF31BF861C219B = c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(C): _C53F3AEB32BC4E5E8BE69CEEC39050AE = c:\Program Files (x86)\DMK Software\ResXFileCodeGeneratorEx\
Property(C): MsiLogFileLocation = c:\Users\XXXXXXXXX\Downloads\log.txt
Property(C): PackageCode = {139F2A27-F764-40F7-8656-DB84184C69E3}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = c:\Users\XXXXXXXXX\Downloads
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 10632
Property(C): MsiSystemRebootPending = 1
Property(C): VersionDatabase = 200
Property(C): VersionMsi = 4.05
Property(C): VersionNT64 = 600
Property(C): WindowsBuild = 6002
Property(C): ServicePackLevel = 2
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 1
Property(C): WindowsFolder = c:\Windows\
Property(C): WindowsVolume = c:\
Property(C): System64Folder = C:\Windows\system32\
Property(C): SystemFolder = c:\Windows\SysWOW64\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\Users\XXXXXXXXX\AppData\Local\Temp\
Property(C): ProgramFilesFolder = C:\Program Files (x86)\
Property(C): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(C): ProgramFiles64Folder = C:\Program Files\
Property(C): CommonFiles64Folder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Users\XXXXXXXXX\AppData\Roaming\
Property(C): FavoritesFolder = C:\Users\XXXXXXXXX\Favorites\
Property(C): NetHoodFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(C): PersonalFolder = C:\Users\XXXXXXXXX\Documents\
Property(C): PrintHoodFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(C): RecentFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\Recent\
Property(C): SendToFolder = C:\Users\XXXXXXXXX\AppData\Roaming\Microsoft\Windows\SendTo\
Property(C): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(C): CommonAppDataFolder = C:\ProgramData\
Property(C): LocalAppDataFolder = C:\Users\XXXXXXXXX\AppData\Local\
Property(C): MyPicturesFolder = C:\Users\XXXXXXXXX\Pictures\
Property(C): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(C): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(C): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(C): DesktopFolder = C:\Users\Public\Desktop\
Property(C): FontsFolder = C:\Windows\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): MsiAMD64 = 6
Property(C): Msix64 = 6
Property(C): Intel = 6
Property(C): PhysicalMemory = 4047
Property(C): VirtualMemory = 3477
Property(C): LogonUser = XXXXXXXXX
Property(C): UserSID = S-1-5-21-3000953440-2326601035-2261139134-1561
Property(C): UserLanguageID = 1033
Property(C): ComputerName = ADVNB063
Property(C): SystemLanguageID = 1033
Property(C): ScreenX = 1680
Property(C): ScreenY = 1050
Property(C): CaptionHeight = 20
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 16
Property(C): TextInternalLeading = 3
Property(C): ColorBits = 32
Property(C): TTCSupport = 1
Property(C): Time = 09:48:51
Property(C): Date = 24.07.2009
Property(C): MsiNetAssemblySupport = 4.0.20506.1
Property(C): MsiWin32AssemblySupport = 6.0.6001.18000
Property(C): AdminUser = 1
Property(C): Privileged = 1
Property(C): USERNAME = XXXXXXXXX
Property(C): DATABASE = c:\Users\XXXXXXXXX\AppData\Local\Temp\14f4134f.msi
Property(C): OriginalDatabase = c:\Users\XXXXXXXXX\Downloads\ResXFileCodeGeneratorEx.msi
Property(C): SOURCEDIR = c:\Users\XXXXXXXXX\Downloads\
Property(C): VersionHandler = 4.05
Property(C): UILevel = 5
Property(C): ACTION = INSTALL
Property(C): EXECUTEACTION = INSTALL
Property(C): VSDFxConfigFile = C:\Users\XXXXXXXXX\AppData\Local\Temp\CFG13EB.tmp
Property(C): ROOTDRIVE = c:\
Property(C): CostingComplete = 1
Property(C): OutOfDiskSpace = 0
Property(C): OutOfNoRbDiskSpace = 0
Property(C): PrimaryVolumeSpaceAvailable = 0
Property(C): PrimaryVolumeSpaceRequired = 0
Property(C): PrimaryVolumeSpaceRemaining = 0
Property(C): INSTALLLEVEL = 1
=== Logging stopped: 24.07.2009 09:48:51 ===
MSI (c) (88:2C) [09:48:51:392]: Note: 1: 1708
MSI (c) (88:2C) [09:48:51:393]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (88:2C) [09:48:51:393]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (88:2C) [09:48:51:393]: Product: Extended Strongly Typed Resource Generator -- Installation failed.

MSI (c) (88:2C) [09:48:51:394]: Windows Installer installed the product. Product Name: Extended Strongly Typed Resource Generator. Product Version: 2.6.0. Product Language: 1033. Installation success or error status: 1603.

MSI (c) (88:2C) [09:48:51:396]: Grabbed execution mutex.
MSI (c) (88:2C) [09:48:51:396]: Cleaning up uninstalled install packages, if any exist
MSI (c) (88:2C) [09:48:51:398]: MainEngineThread is returning 1603
=== Verbose logging stopped: 24.07.2009 09:48:51 ===
GeneralObfuscationAttribute not implemented in mscorlib in Silverlight 2 Pin
r2musings19-Mar-09 18:24
r2musings19-Mar-09 18:24 
GeneralRe: ObfuscationAttribute not implemented in mscorlib in Silverlight 2 Pin
Dmytro Kryvko19-Mar-09 18:26
Dmytro Kryvko19-Mar-09 18:26 
GeneralRe: ObfuscationAttribute not implemented in mscorlib in Silverlight 2 Pin
pfennigfuchser16-Apr-09 23:42
pfennigfuchser16-Apr-09 23:42 
Generalcool and very useful Pin
Gabriela Baba16-Feb-09 23:14
Gabriela Baba16-Feb-09 23:14 
AnswerRe: cool and very useful Pin
Dmytro Kryvko20-Feb-09 9:58
Dmytro Kryvko20-Feb-09 9:58 
Generalextending code generation question Pin
bjohansen21-Jan-09 17:46
bjohansen21-Jan-09 17:46 
AnswerRe: extending code generation question Pin
Dmytro Kryvko9-Feb-09 9:21
Dmytro Kryvko9-Feb-09 9:21 
GeneralObfuscating Pin
FriedhelmEichin6-Nov-08 20:56
FriedhelmEichin6-Nov-08 20:56 
GeneralRe: Obfuscating Pin
Dmytro Kryvko9-Nov-08 18:05
Dmytro Kryvko9-Nov-08 18:05 
NewsRe: Obfuscating Pin
Dmytro Kryvko20-Feb-09 9:56
Dmytro Kryvko20-Feb-09 9:56 
QuestionDebugging this project Pin
DrEVOware15-Oct-08 1:01
DrEVOware15-Oct-08 1:01 
AnswerRe: Debugging this project Pin
Dmytro Kryvko18-Oct-08 11:04
Dmytro Kryvko18-Oct-08 11:04 
GeneralRe: Debugging this project Pin
DrEVOware20-Oct-08 22:48
DrEVOware20-Oct-08 22:48 
GeneralRe: Debugging this project Pin
Dmytro Kryvko27-Oct-08 6:42
Dmytro Kryvko27-Oct-08 6:42 
GeneralRe: Debugging this project Pin
DrEVOware11-Nov-08 22:01
DrEVOware11-Nov-08 22:01 
QuestionUse with Web Site Project System Pin
edonistart18-Sep-08 3:47
edonistart18-Sep-08 3:47 
AnswerRe: Use with Web Site Project System Pin
Dmytro Kryvko24-Sep-08 20:47
Dmytro Kryvko24-Sep-08 20:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.