标签: windows-11

使用 Python 获取当前的 Windows 11 版本

在 Python 3.8.10 中,我无法获得正确的 Windows 版本,我正在运行 Windows 11 Insider Preview,但输出显示为 Windows 10

漏洞

有什么解决方法吗?

编辑:目前我发现检测 W11 的唯一方法是

wmic os get name
Run Code Online (Sandbox Code Playgroud)

python windows-11

3
推荐指数
1
解决办法
2432
查看次数

无法在 Windows 11 上找到任何已安装的 .NET Core SDK(Visual Studio 代码)

我最近升级到 Windows 11,但我不确定这是否是问题的根源。

我的过程:

  1. 安装的 .NET 5.0 SDK (v5.0.402) - Windows x64 安装程序
  2. 打开Visual Studio Code(版本1.61.2)
  3. 下载的扩展(C# for Visual Studio Code(由 OmniSharp 提供支持))
  4. 安装后,我收到以下通知(无法找到任何已安装的 .NET Core SDK)

采取的故障排除步骤:

  1. 通过命令提示符找到 dotnet.

    [ C:\Users\tim>where.exe dotnet C:\Program Files (x86)\dotnet\dotnet.exe C:\Program Files\dotnet\dotnet.exe ]

  2. 重新启动计算机

  3. 卸载/重新安装.NET

  4. 卸载/重新安装 C# 扩展

  5. 我的电脑 -> 设置 -> 高级设置 -> 环境变量 -> 路径 -> dotnet 未列出,手动添加。检查VS仍然没有找到->重新启动仍然没有找到。

.net c# visual-studio-code windows-11

3
推荐指数
1
解决办法
2004
查看次数

检查 Android 应用程序是否在 windows11 的 android 的 windows 子系统上运行的最佳方法是什么?

我正在准备移动和 WSA(适用于 Android 的 Windows 子系统)的应用程序。

我需要了解Android应用程序运行在哪些平台上,为开发应用程序做准备。

硬件或CPU架构似乎不准确。

有什么好主意吗?

先感谢您。

android windows-11

3
推荐指数
1
解决办法
632
查看次数

如何在 Windows 11 22H2 的应用程序中支持呼叫静音(通用静音)?

Windows 22H2 引入了一个新的热键(Win+Alt+K[请参阅“Windows 徽标键快捷方式”下的Windows 中的键盘快捷方式])来使呼叫静音。对应任务栏中的UI:

任务栏中的麦克风使用按钮

当我使用 Teams 时它有效,但当我使用 Mumble 时它不起作用:

没有支持用于麦克风静音的应用程序

快捷方式指南表明它在 Windows 11 22H2 中适用于支持“呼叫静音”的应用程序:

在支持呼叫静音的应用程序中切换麦克风静音。从 Windows 11 版本 22H2 开始可用。

我需要使用哪些 API 才能支持这个新热键?

免责声明:我在微软工作。

windows windows-runtime windows-11

3
推荐指数
1
解决办法
572
查看次数

DirectX 12 应用程序在 Windows 11 中崩溃

我非常熟悉基于多个 DirectX 工具包示例构建的 DirectX 12 桌面 x64 应用程序,但现在还支持用于定向和全向阴影、动态反射、硬件实例粒子效果系统、FBX 模型骨骼动画的自定义着色器和景深后处理。

万圣节那天,Windows 更新将我的系统(Intel Core i7[第 8 代]/GeForce GTX1050)升级到 Windows 11。当我运行我的项目时,我收到了一个令人毛骨悚然的惊喜,其形式为以下“源不可用”窗口:

在此输入图像描述

Present()停止调试后,应用程序在调用DeviceResources.cpp时崩溃并生成以下错误:

D3D12 ERROR: ID3D12CommandQueue::Present: Resource state (0x800: D3D12_RESOURCE_STATE_COPY_SOURCE) (promoted from COMMON state) of resource (0x0000011BD5330080:'Render target 0') (subresource: 0) must be in COMMON state when transitioning to use in a different Command List type, because resource state on previous Command List type : D3D12_COMMAND_LIST_TYPE_COPY, is actually incompatible and different from that on the next Command List type : D3D12_COMMAND_LIST_TYPE_DIRECT. …
Run Code Online (Sandbox Code Playgroud)

directx-12 directxtk windows-11

2
推荐指数
1
解决办法
3666
查看次数

始终在显示屏中央打开应用程序 - Windows 11 (WinUi 3)

我正在使用 WinUi 3 为 Windows 11 开发一个新应用程序,我希望当我打开该应用程序时始终在屏幕/显示器的中央打开。有可能的?

我使用 PInvoke.User32 来设置窗口大小(如果有帮助)。

谢谢你!

winui-3 visual-studio-2022 windows-11 windows-app-sdk

2
推荐指数
1
解决办法
2617
查看次数

如何在 Windows 上找到系统调用?

我是汇编代码的初学者。我从来没有使用过windows汇编代码,所以我真的很困惑。

当我在 Windows 11、Visual Studio 2022 中运行时,我尝试捕获系统调用。printf("hello world!\n")我在最后一段编写了整个代码。

其实我想做的是,捕获工作printf()期间调用的系统调用printf()。这意味着,我想找到c库如何调用系统调用。

嗯,我确实喜欢这样……

  1. 在VS2022上编写printf("hello world!\n");完成的代码。
  2. 在行处设置断点printf()
  3. 使用发布模式、x64 架构运行本地 Windows 调试器。
  4. 在vs2022上打开反汇编窗口和注册窗口。
  5. 按一次仅运行一行F11

我试过了...

  1. findsyscall函数,但是VS2022的反汇编无法搜索syscall
  2. 找到call函数行并尝试搜索 RAX 代码更改为0x0001(windows systemcall) ,但我找不到。
  3. 发现 RAX 代码更改为0x0001,但我发现 RAX 代码更改0x0001add函数之类。
  4. 找到输出出现在终端上的代码行,但我F11在 10 分钟内按下了键。它是否正确?但是,更多的汇编代码仍然存在,没有完成代码运行。

所以,我有一些问题...

  1. 这个捕获系统调用的过程正确吗?如果不是,我该如何尝试?
  2. 我试图搜索哪些汇编函数调用系统调用。答案是syscallor 'call' with RAX values changes like windows system call such as '0x0001',即先查找syscall …

c assembly system-calls windows-11

2
推荐指数
1
解决办法
721
查看次数

使 Windows 11 的 Application.Messagebox 外观现代化

有没有一种方法可以使Application.MessageBox()Win11 中的对话框外观现代化?也许通过创建清单文件或其他东西来使经典桌面应用程序看起来更新?

delphi messagebox delphi-7 windows-11

1
推荐指数
1
解决办法
756
查看次数

Github桌面不再启动

最近几天 github 桌面启动正常。\n但是今天它不再工作了...\n大多数尝试窗口都无法\xc2\xb4t 打开,有时会出现一个空的白色窗口\n我使用 Windows 11,但我找不到来自 github 桌面的版本号,因为它无法启动。\nit 在日志中抛出错误:

\n
\n

2022-04-12T19:44:07.014Z - 信息:[main] 收到可能的协议参数:2\n2022-04-12T19:44:07.015Z - 错误:[main] 收到格式错误的启动参数:C:\\ProgramData\ \maxi_\\GitHubDesktop\\app-2.9.11\\GitHubDesktop.exe,--squirrel-firstrun\n2022-04-12T19:44:07.027Z - 信息:[main] 收到可能的协议参数:3\n2022-04 -12T19:44:07.027Z - 错误:[main]收到格式错误的启动参数:C:\\ Users \\ maxi_ \\ AppData \\ Local \\ GitHubDesktop \\ app-2.9.11 \\ GitHubDesktop.exe,-- squirrel-firstrun,--allow-file-access-from-files\n2022-04-12T19:44:07.485Z - 错误:[ui] PullRequestCoordinator:加载存储库时出错\n2022-04-12T19:44:07.864Z - 信息:[ui]订阅“Drachenbauer”到Alive频道\n2022-04-12T19:45:10.098Z - 信息:[main]收到可能的协议参数:2\n2022-04-12T19:45:10.099Z - 错误: [main] 收到格式错误的启动参数:C:\\Users\\maxi_\\AppData\\Local\\GitHubDesktop\\app-2.9.11\\GitHubDesktop.exe,--squirrel-firstrun\n2022-04-12T19: 45:10.413Z - 错误:[ui] PullRequestCoordinator:加载存储库时出错\n2022-04-12T19:45:10.806Z - 信息:[ui] 订阅了“Drachenbauer”到活动频道\n2022-04-12T19:47: 08.281Z - 信息:[main] 收到可能的协议参数:2\n2022-04-12T19:47:08.282Z - 错误:[main] 收到格式错误的启动参数:C:\\Users\\maxi_\\AppData\\Local \\GitHubDesktop\\app-2.9.11\\GitHubDesktop.exe,--允许文件访问文件

\n
\n

我的实际存储库是游戏,我在 godot 中工作。

\n

https://github.com/Drachenbauer/Sokoban

\n

https://github.com/Drachenbauer/3D-Sokoban

\n

这里出了什么问题?

\n

我能做些什么?

\n

github-desktop windows-11

1
推荐指数
1
解决办法
3977
查看次数

如何从 Windows 11 中的特定文件夹打开 git bash

在窗口 11 中,当我们右键单击时,会显示与 Windows 10 不同的选项。在 Windows 10 中,有快捷方式可以在 git bast 中打开当前文件夹。那么在 Windows 11 中用 git bash 打开当前文件夹的快捷方式是什么。

git-bash windows-11

1
推荐指数
1
解决办法
1万
查看次数