Все вопросы: [winsxs]

12 вопросов

похожие теги:
6
голосов
1ответов
1998 просмотров

How does WinSxS resolve DLL names to DLL locations?

If I link a module against mydll.dll, which is deployed using WinSxS, the PE header in my module will simply reference "mydll.dll". How does Windows determine at runtime, firstly that this dependency should be loaded via WinSxS, and secondly what assembly it's in?

1
голосов
5ответов
866 просмотров

Producing small Windows binaries

When developing and deploying native Windows applications, I often need to install a runtime before being able to run my binary, or statically link the library with my binary. For instance, after building a "Win32 Console" project with Visual Studio 2008, attempting to run the program on a fresh ...

0
голосов
1ответов
344 просмотров

Compiling Qt using MSVC 2005 and dealing with SxS Windows

A group I am working with is tasked with developing a new project using Qt. However, we need to be able to link with C++ libraries from the MSVC 2005 world. We will also need to integrate eventually with the MSVC-based build system, so it seems important to build Qt using MSVC. I've recompiled...

1
голосов
1ответов
1640 просмотров

MSXML: How do ask an IXMLDOMNode what version MSXML it comes from?

How can i ask what version of MSXML an IXMLDOMDocument2 is? Given an IXMLDOMDocument2 i need to create another document of the same version. If you give an IXMLDOMDocument from different versions of MSXML, you will get an exception from msxml: It is an error to mix objects from different ver...

1
голосов
1ответов
895 просмотров

Uninstalling an in-use shared assembly leaving WinSxs in a bad state

I am having troubles uninstalling a shared win32 SxS assembly using Wix3 on WinXP. My wix file looks pretty much like the one described in http://n2.nabble.com/Tutorial-How-to-install-files-into-WinSxS-td841475.html. The problem is, if a module from the assembly is in use, the uninstaller co...

4
голосов
1ответов
3022 просмотров

WinSxS: How to take dependency on specific version of gdiplus.dll?

I need to add a dependency on a specific version of GDIPlus. This is the version of GDI+ that i want: I want to be sure that I'm using this version for a specific compatibility reason. I've added an assembly manifest to my executable, defining my dependancy on the version of GdiPlus: <de...

21
голосов
3ответов
3861 просмотров

Кто-нибудь успешно использует COM без регистрации с компонентами .NET?

До недавнего времени мы с удовольствием использовали COM без регистрации для наши собственные компоненты и компоненты .NET COM. Однако мы столкнулись со странной проблемой, когда наше приложение начало случайным образом сбой в Windows XP SP3 (но не в Vista) после того, как мы изменили только н...

11
голосов
6ответов
16855 просмотров

Как удалить сборки Win32 и очистить WinSxS?

После множества проб и ошибок (в основном из-за отсутствия документации и примеров) мне удалось создать установщики MSI, которые устанавливают пользовательские библиотеки DLL в WinSxS как параллельную сборку. Есть только одна проблема: при удалении все файлы (библиотеки DLL, манифесты и каталоги...

2
голосов
1ответов
1273 просмотров

Установки SxS и WiX

Я пытаюсь понять, что делать с установкой и развертыванием нашего проекта, который является фреймворком. Обычно разработчики устанавливают фреймворк, а затем их .Net-приложения ссылаются на наши библиотеки DLL. Фреймворк имеет 2 уровня: Ряд встроенных dll C ++ Некоторые сборки C ++ \ CL...

17
голосов
10ответов
44843 просмотров

MSVCR90D.dll не найден в режиме отладки с Visual C ++ 2008

У меня проблема с Visual C ++ 2008. Я установил opencv, создал новую программу и создаю ее без ошибок. Однако он жалуется на то, что при отладке не находит MSVCR90D.dll. В режиме релиза проблем нет вообще. У меня есть MSVCR90D.dll в одной из папок Winsxs. Кто-нибудь знает способ решения этой ...

15
голосов
4ответов
37331 просмотров

Распространяемые компоненты Visual C ++ без использования VCRedist_x86.exe

Я разрабатываю в среде, которая сильно ограничена, но разработчики также строго контролируют ее. VCRedist_x86.exe - распространяемый файл размером 4 Мбайт - неинтересно (четыре часа на передачу). Я бы предпочел просто перераспределить MFC90.dll, msvcm90.dll, msvcp90.dll и msvcr90.dll - это бо...

8
голосов
2ответов
5251 просмотров

Параллельная конфигурация TortoiseSVN неверна

После обновления TortoiseSVN до последней версии (1.5.2.13595) его контекстное меню больше не доступно. При попытке запустить его вручную я получаю такую ​​ошибку: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log ...