visual-c++

编译时如何修复这些 Visual Studio 错误?
visual-c++

编译时如何修复这些 Visual Studio 错误?

当我尝试在 Visual Studio 中用 C++ 编译我的项目(来自 github 而不是我的代码)时,出现这些错误,并且编译失败。 我该如何解决这些问题?我对 Visual Studio 还很陌生,所以请用简单的术语解释一下。例如,我应该具有哪些依赖项? ...

Admin

如何找到 Visual C++ redistributable 2022 旧版本特定直接下载链接?
visual-c++

如何找到 Visual C++ redistributable 2022 旧版本特定直接下载链接?

假设我想下载 2022 Visual C++ 可再发行 x86 版本 14.30.30708.0(这不是最新版本)。我在 Microsoft 网站上哪里可以下载这个较旧的特定版本? 我知道最新版本可以在这里下载:https://aka.ms/vs/17/release/vc_redist.x86.exe但我不想要最新版本,我想要一个较旧的特定版本。 我发现这个答案中存在一些直接下载链接,但我不确定如何找到这些链接,以及如何找到其他版本:https://stackoverflow.com/a/34209692 如何找到这些直接下载链接? 感谢您的帮助。 ...

Admin

为什么 c++ redistributable 没有包含在 Windows 更新中
visual-c++

为什么 c++ redistributable 没有包含在 Windows 更新中

本身不是问题,但更多的是“想知道为什么”。许多程序需要使用 Visual C++ 可再发行组件。但这是必须单独安装的东西。每次都是这样。当然,我可以将安装程序包含在我的安装程序中并静默执行。 但是 - 有谁知道为什么 Microsoft Windows(即使是最新版本)不包含 VC++ 作为更新程序的一部分安装的功能? 鉴于微软是这两者背后的推动者。 ...

Admin

最近重新安装了 Visual C++ Redistributable,现在许多程序都坏了,我该如何修复?
visual-c++

最近重新安装了 Visual C++ Redistributable,现在许多程序都坏了,我该如何修复?

自从我重新安装 Visual C++ 可再发行组件以尝试修复另一个问题后,许多使用此依赖项的程序都变得无法运行。 我非常生气,因为我找到的每一个“解决方案”都只是指导重新安装 Visual C++ 或手动替换 .dll 文件。 我通过进入“程序和功能”并单击所有版本的 Visual C++,右键单击它们,然后单击卸载来重新安装它。我在 Windows 10 上。 我父亲似乎也遇到过类似的问题,他也无法通过简单地重新安装 Visual C++ 来解决。他只能通过格式化 PC 来解决这个问题,而我真的不想这样做。 我遇到了三个问题: Adobe InDesig...

Admin

SQLCMD 错误 0xc000007b
visual-c++

SQLCMD 错误 0xc000007b

环境: Windows Server 2019 标准版 SQL Server 2019 标准版 适用于 x64 的 SQL CMDLINE 实用程序 V15 适用于 x64 的 ODBC 驱动程序 17 问题: 我正在尝试sqlcmd在 Powershell 和命令提示符中运行该命令。当我在 PowerShell 中运行它时,sqlcmd -?它什么也没发生,只是返回到c:\Windows\system32\。当我sqlcmd -?在命令提示符中运行时,它会引发以下错误: 应用程序无法正确启动 (0xc000007b)。单击“确定”关闭该应用程序。 ...

Admin

如何像 GCC 一样在 Windows 中为 MSVC 设置环境变量?
visual-c++

如何像 GCC 一样在 Windows 中为 MSVC 设置环境变量?

在 GCC 中,我只需要设置 MinGW/bin 路径即可从命令行使用它...但是如何从命令行使用 MSVC?我不想创建项目文件夹。在 GCC 中,我不需要指定/创建任何项目文件夹;我只需要在环境变量中设置路径。但是如何对 MSVC 执行此操作以便我可以从命令行使用它?在这种情况下有人能帮助我吗? 操作系统:Windows 7 ...

Admin

如何测量 Visual Studio 编译器的性能?
visual-c++

如何测量 Visual Studio 编译器的性能?

如何测量 Visual Studio 编译器编译 C++ 项目时的性能? 我正在研究 AMD 3955WX(ThreadRipper Pro)系统与 AMD 5950X(Zen 3)系统相比的编译速度慢的问题。 我测试编译性能的方法是将 Visual Studio 设置为记录编译时间,然后编译一个 400K 行的 C++ 项目并比较所用时间。我无法共享源代码,因此没有人可以确认我的发现。 如何测试Visual Studio C++编译器的编译速度? 这是 Windows,所以我不认为编译 Linux 内核是一个选项……或者是一个选项?我希望在一分钟左右得到结...

Admin

为什么联想 P620 在 M.2 驱动器上编译 MSVC 2013 C++ ARM 项目时速度很慢?
visual-c++

为什么联想 P620 在 M.2 驱动器上编译 MSVC 2013 C++ ARM 项目时速度很慢?

更新 [2021 年 1 月 20 日]:我报告了 PCIe SSD 性能下降 - 这是用户错误,我在下面发布了更正。我提出了一个关于如何验证编译器性能当我了解更多信息后,我会继续更新这篇文章。 我有一台 32GB RAM 的联想 P620,正在编译 Visual Studio 2013 项目,不明白为什么当项目位于 WDC SN730 M.2 驱动器上时编译速度很慢,而在 RAM 驱动器上编译代码的速度却快 2.3 倍。根据使用类似 AMD 5950X 系统的经验,我预计性能差异会小得多。在 RAM 驱动器上编译代码可获得预期的性能;但当项目位于 M.2 ...

Admin

即使重新安装 Visual C++,MSVCR110.dll 也丢失
visual-c++

即使重新安装 Visual C++,MSVCR110.dll 也丢失

在尝试启动某些应用程序时收到“由于未找到 MSVCR110.dll,因此无法继续执行代码”错误后,我重新安装Microsoft Visual C++ 2012并重新启动。没有用。然后我安装了Microsoft Visual C++ 2015, 2017 and 2019 来自微软网站并重新启动。没有用:仍然收到相同的错误消息。 无论我做什么,MSVCR110.dll都不会存在于C:\Windows\System32。 知道这里发生什么事了吗? ...

Admin

无法安装 Microsoft Visual C++ 2015 x86 最低运行时 14.0.24123
visual-c++

无法安装 Microsoft Visual C++ 2015 x86 最低运行时 14.0.24123

我正在尝试安装一些 Visual Studio Build Tools 作为 NodeJS 安装的一部分,但是在安装 vcredist140-x86 时一直收到此错误: https://i.postimg.cc/s27fbQwX/microsof-visual-c-2015-error2.jpg 我已经下载vc_redist.x86,当我尝试安装它时发生以下情况: https://i.postimg.cc/FzQL2Xyt/microsof-visual-c-2015-error.jpg 当我点击取消时,我收到以下错误消息: 错误 1714。无法删除旧版本...

Admin

Windows Server 迁移 - 查找需要哪些 c plusplus redist 安装
visual-c++

Windows Server 迁移 - 查找需要哪些 c plusplus redist 安装

情况是这样的: 我们有一个较旧的 Winserver 2012 VM,我们想将其迁移到 2019。此 VM 有一堆 IIS / ASP 站点,这些站点是由实习生在大约 6-8 年前编写的,显然需要在新环境下保持正常运行。我们看到原始服务器上几乎所有可用的 Visual C++ Redist 安装,并且想知道我们如何确定其中哪些是必要的。 因此,我有两个问题 - 在服务器上安装所有这些软件会有什么危害或安全问题吗?除了手动检查每个站点的文件系统外,还有其他方法可以确定哪些是必需的吗? 不可否认的是,我在从事 Web 开发时很少使用 ASP。如果这个问题偏离主题...

Admin

我无法在 Visual Studio 2019 中创建 C++ 项目
visual-c++

我无法在 Visual Studio 2019 中创建 C++ 项目

我最近从 Visual Studio 2017 升级到了 vs 2019。 问题是我无法创建除 CUDA 10.1 之外的任何 c++ 项目 当我在 vs 中选择所有项目设置并单击创建时,出现错误 未将对象引用设置到对象的实例。 提前致谢 ...

Admin

为什么 WinInet 的 FindNextUrlCacheEntry() 返回 ERROR_FILE_NOT_FOUND=2 而不是 ERROR_NO_MORE_ITEMS=295
visual-c++

为什么 WinInet 的 FindNextUrlCacheEntry() 返回 ERROR_FILE_NOT_FOUND=2 而不是 ERROR_NO_MORE_ITEMS=295

描述 根据标题,WinInet 的FindNextUrlCacheEntry()结果为未记录的错误代码 2 (ERROR_FILE_NOT_FOUND),而不是 ERROR_NO_MORE_ITEMS=295。有人可以解释原因或建议其他调查方法吗? 环境 Windows 10 IE 11 VisualStudio 2006(但可以在 VS2010 上重建) 概要 详细信息如下,但问题的关键在于循环内部的以下代码片段: / Get the next entry if (!FindNextUrlCacheEntry(hCache, *plpCac...

Admin

Microsoft Visual C++ 2017 安装程序强制自动重启
visual-c++

Microsoft Visual C++ 2017 安装程序强制自动重启

我们制作一个 Windows 应用程序来安装 Microsoft Visual C++ 2017 Redistributable (x86) 14.16.27033。 在 Windows 10 计算机上,Visual C++ 2017 库安装完成后,会弹出一个窗口,提示“需要重新启动才能继续安装。重新启动后,请重新运行安装。单击“确定”立即重新启动或单击“取消”稍后重新启动”,并在“确定”按钮上方有一个箭头。 然后计算机重新启动。 开发人员说他无法重现该问题,并且没有办法阻止这种情况 - 说没有标志可以阻止重启。 重新启动的计算机具有一套非常标准的应...

Admin

如何解决使用过时的 Visual C++ 检查的安装程序
visual-c++

如何解决使用过时的 Visual C++ 检查的安装程序

我有一个非常老的应用程序的安装程序,需要将其安装在我的 Windows 8.1 PC 上。安装程序会检查 Visual C++ 2005 SP 1,如果没有,它会提示您安装,并重定向您进行下载,但下载页面会重定向到 Microsoft 404。 我安装了 x86 和 x64 的 VC++ 2005 SP 1。 因此,我使用 JustDecompile 反编译了安装程序,安装程序位于 WinForms 中,并使用下面的代码检查 VC++ 2005 SP 1。 基本上,如果这行代码是真的,它会显示一条消息,提示您需要获取 VC++。 如果 (Form1....

Admin