Описание тега visual-c++-runtime

1 ответ

Можно ли распространять msvcrtxx.dll из сборки приложения с помощью Visual Studio Express?

Когда вы загружаете Visual C++ 2008 Express Edition, этот файл существует: ./Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll В файле redist.txt написано В следующем списке приведен список файлов, доступных в Microsoft Visual…
1 ответ

Исключительная ошибка во время выполнения при записи в объект

Я сидел здесь часами, пытаясь понять это. Мне не удалось найти подобную проблему (хотя я уверен, что это было сделано). Итак, к моему вопросу. Когда я это компилирую, это нормально. Я должен добавить, что unsortedList это Book*, который является стр…
24 апр '16 в 01:04
2 ответа

Противоречивые библиотеки времени выполнения в проекте Visual C++ DLL

Я только что попытался создать x64 C++ DLL с использованием Visual C++ 2012. Это простая DLL, связывающая один другой статический сторонний.lib файл. Я получаю следующее предупреждение: предупреждение LNK4098: defaultlib 'LIBCMT' конфликтует с испол…
31 окт '13 в 16:46
4 ответа

Использовать Visual Studio 2012 и компилировать с более старой платформой?

Эта проблема Я использую Visual Studio 2012 для разработки C++ DLL. На некоторых машинах эти DLL не могут быть загружены, потому что отсутствует набор инструментов платформы, для которого задано значение "v110". Я пытался установить старые версии C+…
0 ответов

C# win формы приложения требуют установки C++ 2010 Runtime 10.0.40219

Приложение winforms (x86, framework 4, созданное с vs2010) использует dll, который был построен с C++, как кажется. У разработчиков ПК это работает просто отлично, потому что установлены все компоненты C++ (исполняемые и распространяемые). , Я попыт…
03 фев '17 в 17:15
1 ответ

Распространяемый пакет Microsoft Visual C++ для Visual Studio 2012, обновление 4, отображается на китайском языке

Мне нужно установить Microsoft Visual C++ Redistributable для Visual Studio 2012 Update 4, но когда я его запускаю, он открывается на китайском языке, хотя я выбрал английский. Я пробовал в трех разных браузерах. Когда я щелкаю правой кнопкой мыши п…
1 ответ

Как включить VCRT в пакет appxupload WinRT?

У нас есть приложение WinRT, которое использует SQLite, что, в свою очередь, зависит от среды выполнения Microsoft Visual C++ 2013. Когда мы упаковываем его для отправки, если я проверяю выходные файлы, я вижу, что файл AppxManifest.xml правильно пе…
0 ответов

В чем разница между msvcp120.dll и msvcp120_clr0400.dll?

В проекте, над которым я работаю, у нас есть доступ к msvcp120_clr0400.dll но нет msvcp120.dll в среде выполнения, то же самое с msvcr120.dllа также msvcp120_clr0400.dll, (DLL находятся в SysWOW64) Нет никакого способа установить распространяемый Vi…
07 апр '17 в 13:29
1 ответ

Служба приложений Azure - поддержка распространяемого пакета C++ 2010

Я пытаюсь изучить поддержку нашего приложения ASP.net при развертывании в службах приложений Azure. Я опубликовал приложение в службах приложений Azure и, похоже, столкнулся с проблемой зависимости от распространяемого пакета C++ 2010. Я получаю соо…
3 ответа

Выражение сбоя утверждения отладки: _pFirstBlock == pHead с использованием OpenCV и C++ пытается вызвать SurfFeatureDetector

У меня есть эта функция в C++ с использованием OpenCV: vector<KeyPoint> test(Mat img) { int minHessian = 400; SurfFeatureDetector detector( minHessian ); vector<KeyPoint> vKeypoints; detector.detect( img, vKeypoints ); return vKeypoints;…
21 янв '14 в 15:02
0 ответов

Почему не рекомендуется использовать "статические" двоичные файлы System.Data.SQLite?

Загрузки с System.Data.SQLite: Как уже указывалось, требуется среда выполнения MS Visual C++: "Все загружаемые пакеты на этой веб-странице, которые не включают слово" статический " в имени файла, требуют соответствующей версии (например, 2005, 2008…
1 ответ

WIX merge C++ runtime

Я объединил MSM для 2015 CRT: <DirectoryRef Id="TARGETDIR" > <Merge Id = "Microsoft_VC140_CRT_x64.msm" FileCompression = "yes" Language = "1033" SourceFile = "..\\..\\..\\..\\..\\..\\..\\external\\tools\\systemsetups\\merge_modules\\Microso…
19 июл '18 в 11:05
2 ответа

Как запустить проект с использованием сборки C++/CLI на другом компьютере?

У меня есть сторонняя сборка C++, которую мне нужно использовать в моем проекте C#. Поэтому я написал оболочку C++/CLI для сборки C++. Все компилируется и работает нормально на моей машине для разработки. Но когда я копирую содержимое моего bin ката…
31 мар '16 в 14:34
2 ответа

Ошибка времени выполнения при выполнении exe вручную

У меня есть приложение Qt, которое прекрасно работает, когда я запускаю его из Qt Creator. Однако, запустив его вручную, щелкнув сгенерированный exe, я получаю следующую ошибку: Я бы понял, если бы он попросил недостающие DDL (которые я мог бы затем…
21 мар '16 в 12:54
1 ответ

Как узнать, что нужно Microsoft.VC90.CRT.Manifest от.NET-клиента

У меня есть приложение WPF, которое ссылается на двоичные файлы в выпущенной версии нашего программного обеспечения. Однако он не создается, поскольку не может найти файл Microsoft.VC90.CRT.Manifest в папке времени выполнения. Я знаю, что это старая…
06 июл '18 в 16:39
1 ответ

Как я могу проверить, совместим ли компонент с Windows 8.1?

Мой VS2103/Windows Store выдает мне два предупреждения о "Bing Maps for C#" (в моем случае): Проект "Утконос" зависит от SDK "Карты Bing для C#, C++ или Visual Basic v1.0", который поддерживает приложения, ориентированные на "Windows 8.0". Чтобы про…
1 ответ

Как я могу распространять msvr71.dll (Microsoft Visual C++ Runtime DLL)

У меня есть приложение, которое требует msvcr71.dll. На некоторых машинах DLL отсутствует. Вместо того, чтобы просить пользователя установить среду выполнения VC++, я хотел бы распространять DLL (только один файл msvcr71.dll) с нашим приложением. Эт…
1 ответ

Предварительные требования для распространяемых файлов VC++ 2010 и VC++2012 для проекта установки Visual Studio 2015

У меня установлена ​​Visual Studio 2015, и я создал приложение.NET 4.6, которое зависит от некоторых сторонних сборок.NET, которые зависят от некоторых C++ DLL и EXE, которые, в свою очередь, зависят от распространяемого пакета Visual C++ 2012 x64. …
0 ответов

Для чего нужен макрос _SYSCRT в MSVC C++ CRT?

Когда я просматриваю источники VC CRT, я иногда вижу две отдельные реализации (например, new оператор), один, когда _SYSCRT определяется и другой, когда _SYSCRT не определено Сейчас, _SYSCRT вполне может быть недокументированным, но я отлаживаю код …
23 сен '15 в 19:45
2 ответа

Как назвать разделы / группы для трех объектов C++ при использовании init_seg?

Я использую init_seg управлять созданием трех объектов класса C++. Каждый объект находится в отдельном исходном файле / модуле перевода. Отладка показывает, что объекты создаются должным образом во время инициализации CRT. Объекты инициализируются в…