можно ли использовать несколько библиотек в одном контексте активации?
Я не могу создать соответствующий манифест для этого.
пока у меня есть манифест приложения:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity name="Some.Namespace.exe" version="1.0.0.0"/>
<clrClass clsid="{E99E4D98-4814-46C4-A7B8-119B11541DF7}"
progid="Some.Namespace.Feature"
threadingModel="Both"
name="Some.Namespace.Feature"
runtimeVersion="v4.0.30319"/>
<file name="DllFilename.dll" hashalg="SHA1"/>
</assembly>
и манифест dll:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="Some.Namespace.dll" version="1.0.0.0"/>
<dependency>
<dependentAssembly>
<assemblyIdentity name="SomeName.17" version="1.0.0.0"/>
</dependentAssembly>
</dependency>
</assembly>
Я выполняю mt на dll, и я могу использовать класс в dll.
Как добавить еще одну DLL?
Я должен установить Манифест в контексте активации для файла манифеста сборки - так может ли этот манифест сборки содержать данные для 2 dll?