Win10 安装SDK解决方法
【问题描述】
Win10电脑使用MATLAB mex -setup时遇到错误提醒如下:
Error using mex:No supported compiler or SDK was found.
For options, bisithttp://www.mathworks.com/support/compilers/R2015a/wun64.html
点开链接试图安装Microsoft Windows SDK 7.1时遇到问题如下:
Some Windows SDK components require the RTM .NET Framework 4. Setup detected a pre-release version of .NET Framework 4. If you continue with Setup, these components will not be installed. If you want to install these components, click Cancel, then install the .NET Framework 4 from https://Go.microsoft.com/fwlink/?LinkID=187668 and then rerun Setup.
Click OK to continue.
点开链接试图安装.NET Framework 4,再次遇到问题:
The Microsoft .NET Framework 4 is already part of the operating system. No need to install the .NET Framework 4 redistributable. More information.An equal or higher version of the .NET Framework 4 has already been installed on the computer.
【解决办法】
电脑搜索栏搜 "regedit"(control pannel)进入后进入下列两路径,将Version值从4.6.01038修改到4.0.30319: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
如果遇到不能修改Version值的 *** 作办法:
依次进入两个路径后Edit-->Permission-->Advanced-->Owner change-->根据Permission entries在最后输入用户的Principle(我的是‘Users’)更改后点OK-->将Users的Permissions勾选Full Control-->Apply-->OK之后就可以更改Version Value了
更改后成功安装SDK,之后将以上路径的VersionValue改回原值,peremission改回原状态,完成
正确设置win10中的防火墙的方法
首先,你要做的是按下快捷键Win+X,然后在出现的快捷菜单中单击“控制面板”。
接着,单击如图所示红圈所标识的。
下一步,单击红圈所指的选项,然后就可以进入设置项了。
下面,单击左侧功能列表项,就是红圈所示的地方。
最后,在d出的窗口中,按照自己的情况设置好,系统就会更加安全了。
看了“Win10 安装SDK解决方法”还想看:
1. Win10自动更新安装失败的解决办法
2. Win10正式版的安装方法
3. 最新的win10安装教程
4. Win10 64位正式版系统安装方法全过程图解
方法/步骤电脑左下角找到win图标,点击并搜索。【Visual Studio Installer】。
d出页面点击【已安装】,点击【修改】。
然后选择【工作负载】,选择【通用Windows平台开发】。
右侧可以选择win10sdk,根据需要选择不同的版本。
可以自定义安装路径,默认是安装在 C盘,如果C盘空间足够大建议安装在C盘。
总结
1
电脑左下角找到win图标,点击并搜索【Visual Studio Installer】。
d出页面点击【已安装】,点击【修改】
然后选择【工作负载】,选择【通用Windows平台开发】。
右侧可以选择win10sdk,根据需要选择不同的版本。
原因是ISO文件中没有SDK安装包,实际是通过在线下载安装,由于下载的文件存在问题所以导致错误。根据知乎中网友的方案,安装独立的win10 sdk,在通过复制、修复,依然没有解决我的问题,在生成UWP工程时提示没有win10 sdk。后来看到有网友提示在长宽下会出错,用电信可以安装,确定与网络提供商有关,我恰恰用的长宽,访问国外网站很慢,特别是下午、晚上连微软的网站都几乎上不来(可是50M带宽呀)。后来发现长宽解释的download.microsoft.com的地址是中国的地址,一会四川、一会沈阳,而用手机4G解析的地址是美国地址,可以确定是长宽CDN导致的问题,缓存文件太旧,导致校验错误。我想如果能够路由到正确的服务器地址可能会解决问题,于是我把电脑地址设为固定地址,DNS手工设置为北京电信的DNS(202.96.199.133 202.106.0.20),然后重新安装VS2015 update1 社区版本, 虽然安装过程很慢,但是最后成功了,没有再出现SDK校验码问题,创建UWP工程也没有问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)