Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

heat.exe produces uncompilable output #4032

Closed
wixbot opened this issue Jun 13, 2013 · 2 comments
Closed

heat.exe produces uncompilable output #4032

wixbot opened this issue Jun 13, 2013 · 2 comments

Comments

@wixbot
Copy link

wixbot commented Jun 13, 2013

Parsing the attached file with heat.exe yields the following:

<Component Id="tdbg7.ocx" Guid="*">
  <Class Id="{0D623637-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="True DBGrid 7  Control" ThreadingModel="apartment" Version="7.0" Programmable="yes" SafeForInitializing="yes" Control="yes">
    <ProgId Id="TrueDBGrid70.TDBGrid" Description="True DBGrid 7  Control" />
  </Class>
  <Class Id="{0D623650-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="True DBDropDown 7 Control" ThreadingModel="apartment" Version="7.0" Programmable="yes" SafeForInitializing="yes" Control="yes">
    <ProgId Id="TrueDBGrid70.TDBDropDown" Description="True DBDropDown 7 Control" />
  </Class>
  <File Id="tdbg7.ocx" KeyPath="yes" Source="$(var.ProductProgramFiles)\TrueDBGrid7\tdbg7.ocx">
    <Class Id="{0D62363A-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBGrid Property Page 1" />
    <Class Id="{0D62363B-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBGrid Property Page 2" />
    <Class Id="{0D623645-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="ComponentOne True DBGrid Value Item Object" ThreadingModel="apartment" Version="7.0">
      <ProgId Id="TrueDBGrid70.ValueItem" Description="ComponentOne True DBGrid Value Item Object" />
    </Class>
    <Class Id="{0D623649-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBGrid Property Page 3" />
    <Class Id="{0D62364A-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBDropDown Property Page 3" />
    <Class Id="{0D62364B-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBGrid Property Page 6" />
    <Class Id="{0D62364C-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="ComponentOne True DBGrid Style Object" ThreadingModel="apartment" Version="7.0">
      <ProgId Id="TrueDBGrid70.Style" Description="ComponentOne True DBGrid Style Object" />
    </Class>
    <Class Id="{0D62364D-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBDropDown Property Page 1" />
    <Class Id="{0D62364E-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBDropDown Property Page 2" />
    <Class Id="{0D623653-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBDropDown Property Page 4" />
    <Class Id="{0D623659-DBA2-11D1-B5DF-0060976089D0}" Context="InprocServer32" Description="TDBGrid Property Page 5" />
  </File>
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{0DE86A52-2BAA-11CF-A229-00AA003D7352}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{0DE86A53-2BAA-11CF-A229-00AA003D7352}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{0DE86A57-2BAA-11CF-A229-00AA003D7352}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{40FC6ED4-2438-11CF-A3DB-080036F12502}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{40FC6ED5-2438-11CF-A3DB-080036F12502}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\InprocServer32" Value="tdbg7.ocx" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\InprocServer32" Name="ReferenceCount" Value="1" Type="integer" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\MiscStatus\1" Value="164241" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\MiscStatus" Value="0" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623637-DBA2-11D1-B5DF-0060976089D0}\ToolboxBitmap32" Value="tdbg7.ocx, 1" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{0DE86A52-2BAA-11CF-A229-00AA003D7352}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{0DE86A53-2BAA-11CF-A229-00AA003D7352}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{0DE86A57-2BAA-11CF-A229-00AA003D7352}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{40FC6ED4-2438-11CF-A3DB-080036F12502}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\Implemented Categories\{40FC6ED5-2438-11CF-A3DB-080036F12502}" Value="" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\InprocServer32" Value="tdbg7.ocx" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\InprocServer32" Name="ReferenceCount" Value="1" Type="integer" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\MiscStatus\1" Value="164241" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\MiscStatus" Value="0" Type="string" Action="write" />
  <RegistryValue Root="HKCR" Key="CLSID\{0D623650-DBA2-11D1-B5DF-0060976089D0}\ToolboxBitmap32" Value="tdbg7.ocx, 6" Type="string" Action="write" />
</Component>

However candle.exe fails with error CNDL0044: The Class element's ForeignServer or Server attribute was not found; one of these is required. for the two Elements that are direct children of the surrounding .

Since the attached file is a third party component, I don't have its source code.

Originally opened by hoenes1 from http://sourceforge.net/p/wix/bugs/3320/

@wixbot
Copy link
Author

wixbot commented Sep 26, 2013

Originally changed by barnson
Area changed from heat to
AssignedToset towixsupport
Releasechanged fromv3.8tov3.x

@wixbot
Copy link
Author

wixbot commented Oct 28, 2013

Merge branch 'bug4032' of https://git01.codeplex.com/forks/wixsupport/working into WixSupport/working

.
Committed by barnson 9 hours ago. Commit 13188f159e60.

Originally posted by bmurri
Area set to extensions
Release changed from v3.x to v3.8
Resolution set to fixed
Status changed from Open to Resolved

@wixbot wixbot added this to the v3.8 milestone Dec 20, 2015
@wixbot wixbot closed this as completed Dec 20, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant