VS2015:“未正确安装XAML Designer所需的Windows软件开发工具包(SDK)。” Windows Phone 8.1 XAML的异常

时间:2017-02-26 10:11:29

标签: xaml visual-studio-2015 windows-runtime windows-phone-8.1 windows-8.1

我正在尝试更新我的Win 8.1应用。设计器加载<div class="textDiv">项目很好,但是当我尝试编辑<div class="textDiv" style="display:none;">项目中的XAML文件时,我不断收到此错误:

$('.textDiv').each(function (i, obj) {
    $(obj).css('max-height', $(obj).parent().height() + 'px').css('display', 'block');
});

我尝试重新安装8.1 SDK几次,没有运气。可能导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

最近在Windows 10上运行的Visual Studio 2015 Enterprise遇到了同样的问题,尝试清理所有缓存,重新安装,手动检查文件权限等等,只按照here的说明修复了它。适用于VS2012但适用于VS2015。

为了让您更轻松(归功于 maeneak ,因为它是他的解决方案):

  • x86,对&#34; Program Files&#34;中的'参考装配'目录执行以下操作;
  • x64,对&#39;参考组件&#39;执行以下操作:两个&#39; Program Files&#39;中的目录和&#39;程序文件(x86)&#39;

必须以管理员身份

完成

请记住关闭Visual Studio的所有实例。

  1. 在Windows资源管理器中选择该文件夹,右键单击并选择 &#39;属性&#39;

  2. 点击“安全”&#39;选项卡然后点击“高级...”#39;按钮

  3. 在新窗口的顶部应该有&#39;姓名&#39;和&#39;所有者&#39;。下一个 对所有者点击“更改”#39;链接。

  4. 在新窗口中,确保选择了本地计算机 在&#39;从这个位置:&#39;。如果没有,请点击“地点...”&#39;并选择 您的本地计算机,然后点击“确定”。

  5. 在&#39;输入要选择的对象名称下的文本框中,输入&#39;用户&#39;,点击&#39;检查姓名...&#39;然后点击“确定”

  6. 在页面顶部,选中选项&#39;替换所有者 子容器和对象&#39;。点击“应用”#39;系统可能会提示您 如果是,请关闭属性对话框以应用所有权更改 关闭所有对话框,然后重复步骤1和2.

  7. 关于&#39;权限&#39;标签选择&#39;用户&#39;然后点击&#39;编辑&#39;

  8. 选择“完全控制”&#39;然后点击“确定”。

  9. 希望这能帮到你!