virtualization相关内容

如何对 Windows 应用程序进行 Docker 化

我有一个想要容器化的 Windows 应用程序.它是一个 Windows 桌面应用程序(不是 Web 应用程序).我做了一些搜索,发现关于容器化桌面应用程序的内容很少.我想要容器化的应用程序在 WindowsServerCore 上运行良好.我的机器上有 Windowsservercore 映像. 我想知道如何进行容器化.有没有可用的文档或有用的视频?当我完成 dockerfile 后,我可 ..
发布时间:2022-01-24 20:22:34 其他开发

当启动应用程序触发重复、无休止的 Windows Installer 自我修复时,我该怎么办?

Windows Installer 自我修复可能会给开发人员、系统管理员和最终用户带来问题.如果您的 MSI 经验有限,可能很难找到解决方案. 这是一个问答式的答案,旨在作为解决自我修复问题的检查清单.以下是一些常见的问题场景: 每当您在工作站上启动应用程序时,都可能会发生重复的 Windows Installer 自我修复.如何解决此问题,或者如何禁用组件以使其不再发生? 可能会部 ..
发布时间:2022-01-23 16:45:29 其他开发

如何在 Windows 7 计算机上虚拟化 iOS

我正在尝试学习用 Objective C 编写代码,但我还没有准备好为此目的购买 Mac,因为我有一台不错的戴尔笔记本电脑.我的电脑上安装了 VMware,但我不知道如何实际执行这些步骤,也不知道我需要安装或购买什么(如果绝对必要的话).最终,我希望得到一台 Mac,因此不需要它,但在那之前,我想找到一种编译 Objective C 的方法,这样我就可以真正学习如何使用它.谢谢. 解决方案 ..
发布时间:2022-01-18 11:45:28 其他开发

不需要操作系统的 Java VM?

我知道 BEA 正在开发不需要底层操作系统的 LiquidVM,但想知道开源社区中是否有人正在开发类似的东西. 理想情况下,我想找到一个虚拟机直接由操作系统引导加载程序加载的实现. 解决方案 你需要什么? 也许 Sanos 可以在硬件和 JVM 之间为您提供一小段代码供您使用? http://www.jbox.dk/sanos/ ..
发布时间:2022-01-16 12:36:29 Java开发

通过可视化树运行并将所有图像设置为空

我看到大量线程在使用图像时出现内存泄漏.那么,仅仅拥有一个通用函数,某种自己的 GC,它会在 NavigatingFrom 上运行,找到所有图像(甚至在虚拟列表的模板中)并将它们设置为 null,是不是一个好主意? 解决方案 这里有一个帮助器来遍历页面的所有图像: public IEnumerableGetAllImage(依赖对象根){var count = VisualTreeHel ..

如何通过重新定义的 ListBox 模板使用 UI 虚拟化

我正在尝试将 ListBox 用作包含多个项目的视图,当然,我需要在其中使用 UI 虚拟化. 问题是虚拟化只有在我以这种方式声明 ListBox 时才有效: 解决方案 原因是您为 ItemsPanel 使用 StackPanel - 您应该使用VirtualizingStackPanel 代替(这也是 ListBox 的默认 ItemsPanel). 要么删除您的 ItemsPan ..
发布时间:2022-01-16 11:19:59 其他开发

带有 ListBox 的 WPF ListBox - UI 虚拟化和滚动

我的原型显示包含“页面"的“文档"由缩略图表示.每个文件可以有任意页数.例如,可能有1000 个文档,每个文档 5 页,或 5 个文档,每个文档 1000 页每个,或介于两者之间.文档不包含其他文档.在我的 xaml 标记中,我有一个 ListBox,它的 ItemsTemplate引用了一个也有 ListBox 的 innerItemsTemplate.我想要2级选定项目,以便我可以执行各种操作 ..
发布时间:2022-01-16 10:34:16 其他开发

英特尔在 Windows 操作系统上与 AMD 等效的 HAXM

是否有任何相当于 Intel 的适用于 AMD(Windows 操作系统)的 HAXM,或者是否有人能够破解 HAXM 以使其在 AMD 处理器(Windows 操作系统)上运行? 此外,与默认的 Google API ARM/x86 相比,Genymotion (http://www.genymotion.com) 会明显更快吗?Google 提供的系统映像? 我的确切开发机器规格: ..

docker for Windows 是否可以通过 GPU 直通?

我正在尝试在 Windows 10 的 docker 容器中运行应用程序. 但我无法让 GPU 在 docker 中工作. 我读到它需要“GPU 直通". 我应该如何解决这个问题? 解决方案 更新(2020 年 12 月) 如果您使用 WSL 2 作为 Docker 的后端,您现在可以在 Windows 上进行 GPU 直通:WSL 2 GPU 支持在这里 - 也就是说比 ..
发布时间:2022-01-15 15:34:57 其他开发

如何自动化安装程序测试

我想知道是否有人有任何最佳实践来自动测试具有可能不同硬件/软件配置文件的各种机器上的安装程序,并通过为安装程序指定各种选项.我的想法是我可以编写“类似单元测试"的代码来设置机器,运行安装程序,然后测试某些事情是否正确.测试可能类似于: 测试:没有 IIS 的引导机器运行安装程序断言安装程序有错误测试:使用 IIS 引导机器运行安装程序断言安装程序运行测试夹具:设置:使用 IIS 引导机器测试:在 ..

无法更改 vagrant 主文件夹中文件夹的权限

当我 ssh 进入我的 vagrant 虚拟机时,我可以更改 vagrant 用户文件夹上方和外部的文件和文件夹的权限,以及 vagrant 用户文件夹内的文件的权限.但无法更改 vagrant 用户文件夹下文件夹的权限.我是否以 vagrant 用户和 root 身份登录都有同样的问题. 对于更改 vagrant 用户文件夹中的权限是否有某种限制?vagrant 用户文件夹不与主机操作系统 ..
发布时间:2022-01-13 20:57:21 其他开发

合并滚动 - “逐像素"+“逐项"

我有一个拖放框架,其中已经存在滚动支持(逐像素滚动).这在未启用虚拟化的情况下效果很好,但如果启用了它就会搞砸. 由于滚动的逻辑基于视口高度,并且根据 MSDN,我们已经 - MSDN- 如果 CanContentScroll 为 true,则 ExtentHeight、ScrollableHeight、ViewportHeight 和 VerticalOffset 属性的值是项目数.如果 ..
发布时间:2022-01-11 21:28:07 其他开发

WPF 数据网格:延迟加载/无限滚动

我用 250 行填充 Datagrid.当用户使用滚动条向下滚动时(例如低于 75%),我想从数据库中获取接下来的 250 行,依此类推.这个想法是网格可能有数百万个结果,我们不想加载它们,直到用户请求它们.是否有针对此的现有机制? 编辑:因为似乎有很多困惑:我不是在寻找标准的数据虚拟化解决方案,我已经在使用 他们.但是它们都要求您提前指定“虚拟行"的数量,而该查询对我来说成本很高.他们之所 ..
发布时间:2022-01-06 09:28:25 其他开发

RowVirtualization 导致行的背景颜色不正确

我有一个 WPF 应用程序,并且在某些页面中有一个 Datagrid.这个数据网格需要一次加载 5000 行(分页对我来说不是一个选项),这需要很长时间.我设置了 EnableRowVirtualization=True 现在性能可以接受,但是这里有问题.在我的数据网格中,我需要根据列值(比如状态)为不同的行设置不同的背景颜色,将 EnableRowVirtualization 从 False 更 ..
发布时间:2022-01-06 09:20:15 其他开发

DataGrid 行虚拟化显示问题

我们目前有一个 DataGrid 绑定到一个 DataTable.它还有一个模板列,其中包含我们以编程方式添加的 CheckBox.此列的目的是跟踪 DataGrid 中的多项选择. 一个工厂用于为每一行创建CheckBoxes. 记录比较多,所以行虚拟化设置为true,性能可以接受.然而,我们看到了一个奇怪的问题,如果我们在前 10 行上检查一些 CheckBox es 然后向下滚动 ..
发布时间:2022-01-06 08:55:19 其他开发

WPF DataGrid 虚拟化与分组

我正在使用来自 CodePlex 的 WPF DataGrid,我需要让 Virtualization 与分组一起工作. 这个问题是关于主题的,指向一个MSDN 示例,但它仅涵盖具有简单(即单个“列")数据模板的 ListControl. 分组和虚拟化似乎是网格的一个非常常见的用例.有没有标准/推荐/简单的方法来实现这一目标? 解决方案 我意识到我参加聚会迟到了……但我最近遇到 ..
发布时间:2022-01-06 08:50:05 C#/.NET

无法启动 Windows Phone 模拟器

我已多次看到此错误.每次我深入谷歌并最终让我重新安装我的窗户和所有东西.请帮忙,我不想重新安装所有东西.错误是: Windows Phone 模拟器无法启动 Windows Phone 模拟器Windows Phone 模拟器无法启动,因为管理程序未运行.可能的原因是未启用硬件辅助虚拟化.检查计算机的 BIOS 以确保硬件-辅助虚拟化和硬件辅助数据执行功能已启用. 但昨天我使用模拟器在 Win ..