Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если приложение не размещает библиотеку DLL, расширение, подключаемый модуль или панель управления, можно использовать метод, описанный в этом разделе, чтобы включить сборку для приложения. Для получения дополнительной информации о добавлении сборки в приложения с расширениями см. раздел Включение сборки в приложении, в котором размещена библиотека DLL, расширение или панель управления.
Включение сборки в приложении без каких-либо размещенных компонентов
Создайте манифест, описывающий зависимость приложения или расширения от сборки.
Например, манифест «YourApplication» можно создать, скопировав следующий пример манифеста и подставив правильные значения для assemblyIdentity, processorArchitectureи description. Задайте, чтобы значение processorArchitecture было x86 для 32-разрядной платформы и ia64 для 64-разрядной платформы. Элемент описания содержит описание опции приложения. Дополнительные сведения о формате манифеста см. в манифестах приложений.
<?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="YourCompanyName.YourDivision.YourApp" type="win32" /> <description>Your app description here</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Proseware.Research.SampleAssembly" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="0000000000000000" language="*" /> </dependentAssembly> </dependency> </assembly>Добавьте манифест в приложение в качестве ресурса в заголовок двоичного исполняемого файла приложения. Не рекомендуется добавлять манифест в приложение в качестве внешнего файла манифеста.
Чтобы добавить манифест в качестве ресурса, создайте ресурс в приложении типа RT_MANIFEST id 1. Например, если имя приложения — YourApp, файл заголовка приложения должен содержать следующее:
#define MANIFEST_RESOURCE_ID 1 MANIFEST_RESOURCE_ID RT_MANIFEST "YourApp.manifest"Если вместо этого добавить манифест в виде внешнего файла манифеста, убедитесь, что установка копирует файл манифеста в папку, содержащую исполняемый файл приложения.
Проверьте, правильно ли работают сборки, используемые приложением.