精华内容
下载资源
问答
  • BootStrap ace对windows10的浏览器的兼容: 问题很奇怪,在win7 /win8系统下,所有chrome浏览器和chrome内核的浏览器测试都是通过的,但是在win10下,会提示找不到tooltip,然后就去网站找到tooltip.js 引入进去。 ...

    BootStrap ace对windows10的浏览器的兼容:
    问题很奇怪,在win7 /win8系统下,所有chrome浏览器和chrome内核的浏览器测试都是通过的,但是在win10下,会提示找不到tooltip,然后就去网站找到tooltip.js 引入进去。
    此时,toopic.js 会和ace.min.js冲突。浏览器控制台出现如下异常:

    Uncaught Error: jQuery.tooltip error -> text cannot be null or empty.
        at Function.error (jquery-1.10.1.min.js:4)
        at init (tooltip.js:184)
        at init.$.fn.tooltip (tooltip.js:226)
        at Object.ace.general_things (ace.min.js:1)
        at HTMLDocument.<anonymous> (ace.min.js:1)
        at c (jquery-1.10.1.min.js:4)
        at Object.fireWith [as resolveWith] (jquery-1.10.1.min.js:4)
        at Function.ready (jquery-1.10.1.min.js:4)
        at HTMLDocument.q (jquery-1.10.1.min.js:4)

    查看下tooltip.js ,查下异常所在位置180-190行左右:

     if (settings.text == null || $.trim(settings.text) == '')
     {
        $.error('jQuery.tooltip error -> text cannot be null or empty.');
     }

    代码看起来是对js属性设置空的判断,注释掉。
    页面正常运行。暂未发现其他影响。

    没有发现win7、win8 和win10下浏览器差别在哪。有知道的麻烦评论给我,谢谢。

    展开全文
  • Windows10Oralce11g兼容性配置
  • OpenWindows 增强兼容性环境 (OWacomp) 使在 Solaris 9 和 10 上使用较旧的 OpenWindows Deskset 环境成为可能。它对于需要编译 XView、OLIT 或 DevGuide 应用程序的人也很有用。
  • 使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10兼容性问题 原文 使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10兼容性问题 虽然微软宣称 Windows 10 将是最后一个 ...

    原文 使用 Microsoft.UI.Xaml 解决 UWP 控件和对老版本 Windows 10 的兼容性问题

    虽然微软宣称 Windows 10 将是最后一个 Windows 版本,但由于年代跨越实在太久远,兼容性依然是避不开的问题。Microsoft.UI.Xaml 的预览版现已推出,旨在解决 UWP UI 控件在各个不同版本 Windows 上的兼容性问题。

    本文将简单了解一下 Microsoft.UI.Xaml 库,然后实际看看它的效果。


    Windows 10 的兼容性问题

    在创建 UWP 应用的时候,我们可以选择目标版本和最低版本。目标版本决定了我们能使用的最新 API,最低版本决定了我们需要支持的最低版本的 Windows 10。

    选择目标版本和最低版本
    ▲ 图中目标版本为 17134,最低版本为 14393。事实上,目标版本必须是 17134,最低只能支持到 14393。

    然而,每一次新版本 Windows 10 的推出,都带来大量新的开发 API。可以去官方文档 Choose a UWP version - UWP app developer - Microsoft Docs 了解各个版本 Windows 10 新增的功能简介。

    微软在 Windows 10 16299 版本带来了 XAML 条件编译,用以在 XAML 中兼容不同版本的 Windows 10,然而这意味着必须选择 16299 作为最低 API 版本才能正常使用此功能。当然,XAML 条件编译还是带来了不少方便的特性呢,阅读 win10 uwp xaml 兼容多个版本条件编译 - 林德熙 可以了解 XAML 条件编译的使用方法,顺便收获一只猫。

    Windows 10 也在各个版本新增了一些控件。那么问题来了,要支持最低版本就不能使用新控件。Windows 10 又不像 iOS 那样更新率高,意味着根本不能使用新控件进行开发。

    NavigationView

    Microsoft.UI.Xaml 库

    于是微软就推出了在 上推出了 NuGet 包 [Microsoft.UI.Xaml](https://www.nuget.org/packages/Microsoft.UI.Xaml)。

    使用此包,你需要将 UWP 的 目标版本设为 17134,支持的 最低版本只能到 14393,不能更低。

    官方对此包的描述为:

    This package provides backward-compatible versions of Windows UI features including UWP XAML controls, and Fluent styles and materials. It is part of the Windows UI Library.

    即提供各种 Windows UI 功能的向后兼容性,包括 UWP XAML 控件、Fluent 流畅设计样式和画刷。当然,不支持亚克力效果的系统版本虽然画刷能用,不崩溃,但也没有效果的。

    安装 Microsoft.UI.Xaml

    Microsoft.UI.Xaml 的上手方法

    安装 Microsoft.UI.Xaml 后,Visual Studio 会自动打开 readme.txt 文件提示我们用法:

    Thanks for installing the WinUI nuget package! Don’t forget to add this to your app.xaml:

    <Application.Resources>
        <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls"/>
    </Application.Resources>
    

    See http://aka.ms/winui for more information.

    即我们需要在 App.xaml 文件中添加 <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls"/> 作为应用程序的全局资源。不过,官方文档 Getting started with the Windows UI library 中有对此更详细的描述。

    如果我们是新 UWP 程序,这样写是没问题的:

    <Application>
        <Application.Resources>
            <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls"/> 
        </Application.Resources>
    </Application>
    

    但如果基于原有的程序进行兼容性改造,可能原 Application 中已经有资源了,就必须换一种写法:

    <Application>
        <Application.Resources>
            <ResourceDictionary>
                <ResourceDictionary.MergedDictionaries>
                    <XamlControlsResources  xmlns="using:Microsoft.UI.Xaml.Controls"/>
                </ResourceDictionary.MergedDictionaries> 
            </ResourceDictionary>
        </Application.Resources>
    </Application>
    

    当然,以上这种改造在各种 XAML 上的行为都是一样的,比如我在 StackOverflow 上回答的问题 Use ResourceDictionary with other Styles in WPF 也是这样的改法,其中说明了必须这样修改的原因。

    不过没有结束,在需要使用到新版本 Windows 10 控件的 XAML 文件中,需要添加命名空间前缀:

    xmlns:controls="using:Microsoft.UI.Xaml.Controls"
    

    这样才能在 XAML 中使用 Microsoft.UI.Xaml 库中的新控件:

    <Grid>
        <controls:NavigationView x:Name="WalterlvDemoView">
            <controls:NavigationView.MenuItems>
                <ListViewItem Content="Home" />
                <ListViewItem Content="Demo" />
                <ListViewItem Content="About" />
                <ListViewItem Content="https://walterlv.github.io/" />
            </controls:NavigationView.MenuItems>
        </controls:NavigationView>
    </Grid>
    

    还记得本文开头那张 Visual Studio 的兼容性提示图片吗?使用了 Microsoft.UI.Xaml 库之后,不会再有提示了。这不是欺骗,是真的具备了对早期系统的兼容性。

    于是,一些广泛使用的 UWP 应用终于不用各种自己写控件来兼容低版本的 Windows 10 了。

    当然除了在 XAML 中,也可以在 C# 代码中使用库中的新 API。

    解决意料之外的错误

    一切可以那么顺利?不一定,你可能在刚刚把 <XamlControlsResources /> 加入之后,就会发现程序启动即崩溃了……

    然后提示:

    System.Runtime.InteropServices.COMException
    HResult=0x80004005
    Message=Error HRESULT E_FAIL has been returned from a call to a COM component.
    Source= StackTrace:

    启动异常

    不得不说,微软再一次把内部错误暴露了出去。实际的错误原因是 —— 目标 SDK 需要设置为 17134—— 这是必须的!

    设置为 17134

    当然,这个版本号并不是跟随系统的,而是跟随 Microsoft.UI.Xaml 库的。库如果更新有新系统的控件,那么你更新库之后就需要再次更新目标 SDK 版本了。

    本文会经常更新,请阅读原文: https://walterlv.com/post/getting-started-with-microsoft-ui-xaml.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

    posted on 2018-11-09 09:02 NET未来之路 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/lonelyxmas/p/9933148.html

    展开全文
  • win10安装VS2013提示windows兼容性,在网上搜索相关问题试用了网上的关闭文件兼容性的方法,还是不行最后通过解压iso文件就可以刚开始我是用软碟通加载到光驱里,估计加载不完全或者不兼容吧...

    win10安装VS2013提示windows兼容性,在网上搜索相关问题

    试用了网上的关闭文件兼容性的方法,还是不行

    最后通过解压iso文件就可以

    刚开始我是用软碟通加载到光驱里,估计加载不完全或者不兼容吧

    展开全文
  • Windows edge浏览器兼容性问题

    千次阅读 2020-12-23 13:26:53
    Windows edge浏览器兼容性问题 近期操作系统更新,公司好几台win10 系统的chrome edge浏览器出现错误提示:兼容性问题,并且扩展插件无法加载,任何页面都无法打开,包括开发者模式页面。 参考百度时,有网友提出是...

    Windows edge浏览器兼容性问题

    win10 edge 报错页面
    近期操作系统更新,公司好几台win10 系统的chrome edge浏览器出现错误提示:兼容性问题,并且扩展插件无法加载,任何页面都无法打开,包括开发者模式页面。
    参考百度时,有网友提出是chrome 注册表问题,修改后测试报错依然存在,另有网友支出需要单独添加Edge的注册表项,修改后测试恢复正常,删除注册表项后问题又复现,判断就是此原因导致的edge启动报错。
    因为运维小伙伴每次都需要去翻找注册表,因此我将此项单独导出,测试直接注入注册表即可解决。如有安全软件,需要单独允许执行才能生效,我的电脑不需要重启,注入注册表后就可以使用。大家自测。

    下方链接是导出的注册表,解压后直接双击执行就行。电脑存在安全软件请点击允许执行。
    https://download.csdn.net/download/fei231/13761841

    展开全文
  • 运行出现Device/Credential兼容性错误 ###解决方法 关闭Hyper-V 依次进入 程序-程序和功能-卸载程序-启用或关闭windows功能。 在里面找到Hyper-V,把勾选框取消确定重启 windows 10可能找不到这个,找不到也没关系...
  • 越来越多的用户都升级到了最新的Windows 10,最烦人的兼容性问题也越来越不是事儿,这都要得益于微软不断的努力和改进,专为升级Windows 10设计的兼容性补丁KB3150513今天就发布了最新版,这已经是第33个版本了!...
  • IE10兼容性白皮书

    2012-11-15 23:04:32
    微软最新出的windows IE10兼容性白皮书
  • 最近在忙着做3D VDI项目,所以没更新关于Citrix的文章,昨天有一哥们问到一些关于Citrix的问题,才想起来本来打算要写的一个总结:关于Windows 10 OS版本升级与Citrix VDA 7.15的兼容性问题。今天有点时间,来总结...
  • 我在寝室更新了window10,到自习室去上自习时发现Windows不能运行vm了。。。在国内百度没找到解决办法,最后在stackflow解决了问题,希望能帮助到你。 bcdedit /set hypervisorlaunchtype off 链接:...
  • 在VS2013 安装时,系统win10 出现 【 Windows 程序兼容性模式已打开。请将其关闭,然后再次运行安装程序。 】错误。 解决方案:  以管理员身份运行cmd,进入vs2013安装包目录: H:\>dir  驱动器 H 中的卷是...
  • 系统升级到windows10,但是由于需要,安装了delphi7,但是update程序安装不成功。具体是:使用兼容模式,能够解包,但是不会弹出安装引导界面。急。。。
  • windows10 设置VS一类的不提供兼容性视图的程序默认管理员启动 选择兼容性疑难解答: 选择疑难解答程序: 下一步后保存即可。 posted...
  • “5款主要的翻译软件,10款主要的的浏览器,大部分杀毒软件都兼容Windows 7,……”在微软TechED2009会场,微软全球windows平台策略部副总裁迈克纳什发表主题演讲时谈到。据了解,Window...
  • 似乎兼容性微软的策略,很早的API都保留,即使有bug的API也不移除。有人测试过Word 95也能运行在Windows 10上。 对比苹果的系统,会在一段时间后把废弃的API移除。
  • opx Windows的最小功能文件浏览器。 至少对于Windows 10,我不是向后兼容性的忠实拥护者。 跑 cd opx/ make build build/main.exe -l [path] path可以是绝对目录,也可以相对于当前目录。
  • Windows10安装python深度学习最新环境 显卡测试环境:GTX 1660Ti。如不需要显卡支持也可这么装,只要跳过下载说明中的4、5、6部分并将2下载环节中的tensorflow-gpu替换成tensorflow就好!ubuntu下安装思路也是如此!...
  • DDrawCompat是DLL包装程序,旨在解决基于DirectDraw和Direct3D 1-7的游戏的兼容性和性能问题。 也部分支持GDI。 无需进行API转换,大多数渲染仍由本机DirectDraw / Direct3D 1-7和GDI库完成。 要求 Windows Vista,7...
  • Windows平台的最 兼容;windows 103剧甫我 7潮Windows 10沸明吊^注;Windows 10 Bffi 硬件规范;最低硬件规范的目的 此规范定义最低硬件要求以合乎以下场景 "使Windows 10能在硬件上开机并运作 支持Windows 10的更新与...
  • 2001年03月10日 02:10:00 Microsoft Windows 2000 应用程序兼容性Kyle MarshMicrosoft Corporation1999 年 11 月摘要:讨论使应用程序在 Microsoft(R) Windows(R) 2000 上存在不兼容性的几个问题。其中有以下几...
  • 问题描述 刚装完win10系统,就开始装VS2013,却出现了之前从未遇到过的情况:(图片不是很符合,图片是安装的中文语言包) 百度了一下,主要解决办法由以下两种: ...该方法亲测没有出现兼容性的错误...
  • 之前用qt4编写Windows程序的时候遇到了一个软件在系统的兼容性问题:用户在win10系统下使用这个程序的时候,如果没有用低于win10版本的兼容模式运行的时候,存在运行某部分功能的时候无法使用的问题。 这个问题一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,808
精华内容 723
关键字:

windows10兼容性