XML Manifests and Code Signing and Vista... Oh, My!



I want to make my app reasonably compatible with
Vista, at least to get rid of the scary install
messages. I've ordered a code-signing certificate
from Comodo and the SDK from MS needed to use it.
I've found step-by-step instructions on extracting
the code signing stuff from the SDK and signing
files.

What I'm having trouble with is the whole XML
manifest business. When I go to MSDN it's like I
fell down a rabbit hole: Every page introduces a
bunch of new terms, like "Assembly manifests",
"Application Manifests", "Side-by-side
assemblies", etc, etc, and when I follow those
links they seem to spread out in all directions.
(But I quickly realized that "assembly" isn't the
kind we normally talk about here!)

Added to the complication is that my app is
written in pure MASM32, but every example I've
seen assumes an HLL. In fact, even the stated
reasons for why the manifest is needed don't seem
to apply: I'm not using any APIs that didn't come
with Win95. No tricky DLL dependencies, etc.

So, has anyone been down this road yet with a pure
assembly app? I'd be very grateful for any
pointers or examples.

Thanks, and best regards,


Bob Masta

DAQARTA v4.00
Data AcQuisition And Real-Time Analysis
www.daqarta.com
Scope, Spectrum, Spectrogram, Sound Level Meter
FREE Signal Generator
Science with your sound card!

.



Relevant Pages

  • Re: How does an .NET know which version of framework to use
    ... it is stored in the assembly's manifest. ... Assemblies made with VS.NET 2002 automatically point to the 1.0 Framework as ... When I develope an App using VS.NET 2002 it uses framework 1.0. ...
    (microsoft.public.dotnet.framework.clr)
  • Re: God I Love Delphi7
    ... Windows Forms are extremely easy to use. ... Where do you put those assemblies on ... application config files shoule be placed in your app directory. ... know what version of an assembly to use and what framework it needs. ...
    (borland.public.delphi.non-technical)
  • Re: CPU Racing w/ Idle App
    ... loading and binding assemblies in an app domain. ... > component from SyncFusion... ... >> WinXP Pro machines that are fully updated. ...
    (microsoft.public.dotnet.framework.clr)
  • Re: CPU Racing w/ Idle App
    ... loading and binding assemblies in an app domain. ... > component from SyncFusion... ... >> WinXP Pro machines that are fully updated. ...
    (microsoft.public.dotnet.framework)
  • Re: CPU Racing w/ Idle App
    ... loading and binding assemblies in an app domain. ... > component from SyncFusion... ... >> WinXP Pro machines that are fully updated. ...
    (microsoft.public.dotnet.framework.performance)