|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0"
processorArchitecture="X86"
name="RenderFade"
type="win32"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
It seems that every single Haskell program I compile now ends up
generating one of these useless files. Anybody have any clue what this
thing is?
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Sat, 16 Aug 2008 19:24:48 +0200, Orchid XP v8 <voi### [at] devnull> wrote:
> It seems that every single Haskell program I compile now ends up
> generating one of these useless files. Anybody have any clue what this
> thing is?
http://msdn.microsoft.com/en-us/library/aa374191.aspx
--
FE
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Orchid XP v8 wrote:
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
> <assemblyIdentity version="1.0.0.0"
> processorArchitecture="X86"
> name="RenderFade"
> type="win32"/>
>
> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
> <security>
> <requestedPrivileges>
> <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
> </requestedPrivileges>
> </security>
> </trustInfo>
> </assembly>
>
> It seems that every single Haskell program I compile now ends up
> generating one of these useless files. Anybody have any clue what this
> thing is?
>
Yep. It's an application manifest. It gives Windows additional
information about the app, such as versions of DLLs that it requires,
among other things. Also can be useful for such things as getting
Windows XP style UI.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Mike Raiford wrote:
> Yep. It's an application manifest. It gives Windows additional
> information about the app, such as versions of DLLs that it requires,
> among other things. Also can be useful for such things as getting
> Windows XP style UI.
OK... So how come this was never needed before? (And deleting it has no
apparent effect on anything.)
I might have to have a go at compiling something that uses GTK. Haskell
doesn't have the ability to call DLLs directly, so the only way a
Haskell program could possibly require a DLL is if you're using some
external library code that requires one.
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Invisible wrote:
> Mike Raiford wrote:
>
>> Yep. It's an application manifest. It gives Windows additional
>> information about the app, such as versions of DLLs that it requires,
>> among other things. Also can be useful for such things as getting
>> Windows XP style UI.
>
> OK... So how come this was never needed before? (And deleting it has no
> apparent effect on anything.)
>
It is optional. It was created as a way to simply add extra information
about the executable, mainly as a means of allowing for side-by-side
installation of different versions of the same DLL, as a way of getting
apps out of DLL-Hell. It can also be embedded as a resource. I can't
remember the specifics, but I think it's a text resource with an ID of
0. With that, you don't need a separate .manifest file.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |