Я хочу использовать Intellilock 1.8 для блокировки пакета надстройки Outlook2010. Он включает в себя среди других DLL Mocrosoft VSTO мою собственную подписанную dll и файл манифеста с хэшем безопасности. я представил проект * .snk ключевой файл при запирании, что DLL, но все еще получаю ошибку при попытке установить окончательный пакет:Intellilock brakes подписал dll хэш-значение
System.Deployment.Application.InvalidDeploymentException: Файл, OutlookAddIn2010.dll, имеет другой вычисленный хэш, указанный в манифест.
Оригинальная установка Visual Studio также автоматически создает подписанный манифест ClickOnce. Основной длл упоминается в этом разделе:
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="OutlookAddIn2010.dll" size="275968">
<assemblyIdentity name="OutlookAddIn2010" version="2.7.0.0" publicKeyToken="DEDC24E24E6D7D88" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>Vg17KBReMnOV9emW0ddVuN7AaIU=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>