vcruntime140_1d.dll
才能运行此依赖项的调试版本。在不违反许可协议的情况下获取此DLL的正确方法是什么?
(我不会将此 DLL 分发给客户端,我只需要用于我的开发过程,例如调试)
背景: 在这个答案https://stackoverflow.com/a/74114995中,建议可以使用Visual Studio Build Tools来获取所述DLL,但似乎这些工具在涉及非-社区被许可人。
Visual Studio 许可证通常是在指定的时间段内向每个用户颁发的。如果您当前订阅了 Visual Studio 14 或 15(2015 或 2017),则该订阅还允许您下载 Visual Studio 16 或 17(2019 或 2022)。
您可以尝试新版本的 Visual Studio 及其调试二进制文件,只要您不分发它们即可。 https://visualstudio.microsoft.com/wp-content/uploads/2023/07/Visual-Studio-Licensing-Whitepaper-July2023.pdf
在“Visual Studio 按订阅级别”电子表格中,“Visual Studio Professional”订阅(H - L 列,第 1810-1820 行)显示了提到的所有四个 Visual Studio 级别。