我知道安装visual C++2015-2022是因为:
A。我在Apps&功能(Microsoft Visual C++2015-2022 Redistributable(x64(-14.31.1103B.我在注册表HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\X64 中看到它
但是%VCINSTALLDIR%没有设置在我的路径上,我在任何地方都找不到dll。
我需要和我的IT部门说清楚才能解决这个问题。我想把dll添加到系统路径中,但我必须先找到它们!
我设法在C:ProgramDataPackage Cache{2aaf1df0-eb13-4099-9992-962bb4e596d1}
中找到了VC_redist.x64.exe
,但我觉得这很奇怪。。。它可能与安装无关。
感谢您的帮助!
对我来说,他们在
C:Program Files (x86)Microsoft Visual Studio2019CommunityVCRedistMSVC
请注意,%VCINSTALLDIR%
仅适用于Visual Studio开发人员命令提示符。它应该位于开始菜单中的Visual Studio XXXX文件夹下,也可以直接从Visual Studio内部启动。然后您可以输入
cd %VCINSTALLDIR%
在终端中获取目录在您的机器上的位置。
根据Github/Microsoft Visual C++,文件在%VCINSTALLDIR%RedistMSVCv143
文件夹中。
查找可重新分发文件的最简单方法是使用开发人员命令提示符中设置的环境变量。在Visual Studio 2022中,可重新分发的文件位于%VCINSTALLDIR%Redist\MSVC\v143文件夹中。在Visual Studio 2019的最新版本中,您可以在%VCINSTALLDIR%Redist\MSVC\v142文件夹中找到可重新分发的文件。在Visual Studio 2017和Visual Studio 2019中,它们也可以在%VCToolsDistDir%中找到。在Visual Studio 2015中,可以在%VCINSTALLDIR%redist<区域设置>,其中是可再分发包的区域设置。
我知道安装visual C++2015-2022是因为:
A。我在Apps&功能(Microsoft Visual C++2015-2022可再分发(x64(-14.31.1103…
您混淆了Visual Studio(开发环境(和Microsoft Visual C++Redistributable(运行时支持库(。甚至连";visual C++2015-2022";。Visual Studio的每个版本都有一个特定的年份,例如Visual Studio 2017(VS2017(。该可重新分发文件适用于VS2015和VS2022之间的所有Visual Studio版本。
%VCINSTALLDIR%
由allVisual Studio版本的命令提示符设置,但Visual Studio变体之间的值会有所不同。您可以在同一台计算机上并排安装多个版本的Visual Studio。