最近为了学习Cg的exmaples需要用到vs2010 build tools,正好看到这个帖子
http://fengjian.info/?p=860
Qt 开发需要 VC 编译器,又不想安装 VC 全家桶,可以只安装 BuildTools。
- VS2010
- 修改注册表
- sdk7.1 需要安装.net framework 4.0 版本,win10 自带 4.7, 兼容 4.0,但 sdk7.1 不认识 4.7 版本号。
- win10 中修改注册表需要修改表项 ower 为当前用户,再将管理员权限修改为完全控制。
-
修改以下两个键值为
4.0.30319
,注意保存原始值(我的原始值是4.7.03056)HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Client\Version HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Full\Version
- 下载并安装 Microsoft Windows SDK for Windows 7 and .NET Framework 4
- 下载并安装 Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1
- 还原注册表键值
- 修改注册表
- VS2015
- 下载并安装 Microsoft Build Tools 2015
注册表管理员权限修改
https://www.pconline.com.cn/win10/1113/11135342.html
1、在运行对话框中输入:regedit,点击确定或按回车键(Enter),打开注册表编辑器,在注册表编辑器窗口,左键单击:HKEY_CURRENT_USER,再点击:编辑 - 权限;
2、此时,打开了HKEY_CURRENT_USER的权限对话框,点击:高级选项;
3、在打开的HKEY_CURRENT_USER的高级安全设置窗口,点击:添加;
或者更改所有者,不知道为什么我的所有者是Trusted Installer
4、在HKEY_CURRENT_USER的高级安全设置窗口,点击添加以后,就会打开
HKEY_CURRENT_USER的权限项目窗口,在这个窗口中,基本权限项都呈灰色状态不可选择,点击:选择主体;
5、在打开的选择用户和组对话框中,点击:高级;
6、按下来,在对话框中点击:立即查找(N);在搜索结果(U)栏中用鼠标按住右侧的小滑块向下拖动,找到本机登录的用户名如:GONG ZOU,并左键单击用户名,再点击:确定;
7、点击确定以后,可以看到本机登录用户名显示在检查名称栏中,点击:确定;
8、这时就会回到HKEY_CURRENT_USER的高级安全设置窗口,在这个窗口,点击:显示高级权限;在HKEY_CURRENT_USER的权限项目窗口的高级权限下,点击完全控制,再点击确定;
9、回到HKEY_CURRENT_USER的高级安全设置窗口,点击:应用 - 确定;
10、回到HKEY_CURRENT_USER的权限窗口,点击:确定,退出注册表编辑器。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2015anzhuangwenti/2020/0725/4970.html