SxS(Side-by-Side)不工作

时间:2011-03-04 19:05:48

标签: delphi dll manifest

last question跟进:我完成了Steve提供的所有步骤,SxS Parse日志为空,但我仍然收到“Class Not Registered”错误。

我知道我的.exe正在使用我的自定义.manifest,因为如果我将我的程序集的版本更改为不正确的东西,我会得到“并排配置”错误,但是当一切都匹配时,我得到了类未注册错误。

我使用的.manifests在我的上一个问题中找到。

谢谢!

1 个答案:

答案 0 :(得分:1)

试试并跳过并排清单。我的发现是他们没有用。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <ms_asmv2:trustInfo xmlns:ms_asmv2="urn:schemas-microsoft-com:asm.v2">
        <ms_asmv2:security>
            <ms_asmv2:requestedPrivileges>
                <ms_asmv2:requestedExecutionLevel level="asInvoker">
                </ms_asmv2:requestedExecutionLevel>
            </ms_asmv2:requestedPrivileges>
        </ms_asmv2:security>
    </ms_asmv2:trustInfo>
</assembly>