Мне нужно добавить зависимость от конкретной версии GDIPlus. Это версия GDI +, что я хочу:WinSxS: Как принять зависимость от конкретной версии gdiplus.dll?
alt text http://i31.tinypic.com/2qiv57t.jpg
Я хочу быть уверен, что я использую эту версию по определенной причине совместимости.
Я добавил манифест сборки на мой исполняемый файл, определяющий мою Зависимость от от версии GdiPlus:
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32" name="Microsoft.Windows.GdiPlus"
pubicKeyToken="6595b64144ccf1df"
version="5.1.3102.2180" processorArchitecture="x86"
language="*" />
</dependentAssembly>
</dependency>
За исключением, когда я запускаю мое приложение, фьюжн загрузчик Windows' дает мне некоторую другую версию gdiplus.dll с бок-о-бок папку, которую я могу увидеть в Process Explorer:
alt text http://i29.tinypic.com/hrwitz.jpg
Это дает мне версию 5.02.600 2.18005, а не 5.1.3102.2180.
Итак, вопрос в следующем: как я могу зависеть от конкретной версии DLL Windows?
Я ошибочно написала «зависимость», я справлюсь с этим.Но я всегда использую строчные буквы «i», когда говорю о себе. –
Если вы проголосуете, было бы полезно знать, почему. Является ли этот вопрос «неясным или не полезным»? –