2010-02-12 4 views
0

Я имею дело с некоторым кодом, который не будет установлен на клиентских компьютерах (не работает Visual Studio), поскольку ссылается на VSConstants.S_OK, который находится в Microsoft. VisualStudio.Shell.dll. Есть ли распространяемый, который включает это, или мне нужно, чтобы код обновлялся, чтобы использовать другую константу.Как установить Microsoft.VisualStudio.Shell.dll на клиентский компьютер

ответ

1

Microsoft.VisualStudio.Shell.dll в скобках не - распространяемый компонент. Вы найдете список тех, которые вы можете перераспределить в файле redist.txt в каталоге установки Visual Studio.

Избавиться от этой конкретной зависимости не сложно. Это значение COM HRESULT, S_OK = 0. Вы можете найти эти значения, перечисленные в файле заголовка WinError.h SDK. Для VS2008 вы найдете его в каталоге c: \ program \ microsoft sdks \ windows \ v6.0a \ include. Ранее выпуски в подкаталоге vc \ PlatformSDK каталога установки VS.

+0

Вот что я понял. Спасибо за подтверждение и дополнительную информацию. –

Смежные вопросы