问题标签 [windows-11]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
557 浏览

npm - 在 Windows 11 中,“npm”未被识别为内部或外部命令

当我输入以npm开头的命令时,它会显示“'npm' 未被识别为内部或外部命令”的消息

0 投票
0 回答
31 浏览

vb.net - VB.Net 中的问题尝试使用 Windows 11 中的服务创建 Word 和 Excel 对象

我在尝试使用服务创建 Word 和 Excel 对象时遇到问题。

事件查看器中的错误消息显示“无法创建 ActiveX 组件”。

该问题仅出现在 Windows 11 上,并且与 Windows 10 中相同的代码和服务可以正常工作。

我有一个作为本地系统帐户运行的服务。它每 10 分钟运行一次,并有代码从 Word 和 Excel 中收集文本并写入 SQL DB。

Try/Catch 中失败的代码如下:

似乎 CreateObject 失败了,但我无法确定原因,也无法确定如何将更多信息写入事件日志,比如我可以进一步研究的消息编号。

任何帮助将不胜感激。

布赖恩

0 投票
1 回答
430 浏览

winapi - WIndows 11 默认 API 和 UTF 编码

在 Windows 10 及更早版本中,我已经能够将本地代码页 1250 中的字符串或使用CP_ACP以下代码成功传输到 UTF-8。但在 Windows 11 中,这不再适用CP_ACP(而 1250 仍然有效)。似乎默认代码页现在是 65001,无法通过这种方式转换为 UTF-8。结果简直是假的。

原因可能是,我的例子中的字符串“Öf”在65001中没有正确编码。现在我有一个大项目,用户输入字符串,各种第三方扮演角色,似乎都在1250中传递字符串,或非欧洲用户的当前代码页。

这是为什么?怎么办?

0 投票
0 回答
11 浏览

node.js - 如何在云上配置的 Windows 系统上测试 Node 应用程序

我有一个节点应用程序,我在 Mac 上开发和测试。

我想在 Windows10 或 Windows11 上测试它,而不必购买 Windows PC,所以我想知道是否有一种简单的方法可以在云上获取 Windows 系统,这将是最简单的方法。

0 投票
1 回答
100 浏览

wpf - 使用 Windows 11 动画效果最小化窗口

有两种(看起来)惯用的方法可以在代码中最小化 WPF 窗口:

  • window.WindowState = window.WindowState.Minimized
  • SystemCommands.MinimizeWindow(window)

所需的行为是看到 windows 11 窗口最小化动画。实际行为是窗口立即从屏幕上消失。

请注意:这是用于具有自定义镶边的窗口 - 因此从代码中触发行为似乎是必要的:

这是 .NET 5(和 6)的 WPF 桌面包中的缺陷吗?

如果不使用标准 chrome 恢复到默认窗口,如何无法获得所需的行为?使用 WinUI 3.0 窗口不是一个选项,因为 XAML 岛尚未发布,需要逐步现代化。

网上有一些建议的解决方案,例如:

还有另一个(旧)stackoverflow 问题:

但是,我无法让它与具有透明背景的窗口一起使用。

=====问题关闭后更新=====

审稿人:请在投票之前仔细阅读此内容以再次关闭问题并指出确切可行的解决方案。

现有答案的问题:

  • 第一个建议是改变WindowStyle,然后是WindowState;这带来了一个问题,因为它需要 AllowTransparency=false,这违背了此处练习的目的 - 即获取自定义镶边。

  • 其他建议是使用 Win32 API。我再次尝试这样做,但它在我的设置中不起作用。我还没有记录我收到的确切错误消息。但是,再次查看代码有一个明显的问题:它与第一个建议具有相同的窗口要求:窗口不能是透明的 - 观察旧答案中的代码:

0 投票
0 回答
51 浏览

windows - 在 Windows 11 上加速 Docker 项目

我尝试学习如何在我的项目中使用 docker。但是,我注意到我使用 docker-compose 命令执行的所有操作都比我之前在 Docker 之外执行的操作要慢得多。

在 docker 设置中,我有以下信息:

在此处输入图像描述

上网查资料,发现需要编辑.wslconfig文件,在目录下:

C:\用户\$USERNAME$\.wslconfig

但是,我没有这样的文件。所以我在这里创建了一个名为 .wslconfig 的新文件,并在其中添加了以下设置:

但是,我没有看到任何改进或加速。它仍然工作得很慢。我能用它做什么?

0 投票
1 回答
820 浏览

git - 如何在 Windows 11 的 Windows 资源管理器中添加“Git Bash Here”上下文菜单选项?

我最近切换到 Windows 11,安装 git 后,我​​发现用于轻松启动 git bash 的上下文菜单选项不存在。好消息是,当单击Show more options按钮时,可以访问旧样式的上下文菜单以及所需的“git bash”选项。但是如果能够通过一次右键单击(在 Windows 11 主上下文菜单中)访问该按钮,那就太好了。我的问题是:如何Git Bash Here在 Windows 11 中添加上下文菜单选项(用于主上下文菜单)?

这是 W11 中的上下文菜单看起来像 atm: 在此处输入图像描述

Show more options这是点击按钮 后的样子:在此处输入图像描述

理想情况下,我希望有一个类似的解决方案,在此处为 Windows 10 提供,但为 Windows 11 中的主(第一个)上下文菜单提供。

0 投票
1 回答
172 浏览

powershell - 使用 powershell 暂停 Windows 11 更新

我指的是 PowerShell 脚本将 Windows 10 更新暂停最多 35天

它声明通过 powershell 暂停 Windows 10 更新:

这在 Windows 11 中不起作用。有人知道什么不起作用,为什么?

0 投票
1 回答
98 浏览

python - 从 Windows 应用商店安装手动安装 Python PIP 包的问题

我正在通过 Windows 应用商店安装运行 Python,当我手动安装软件包时,我收到一条关于使用“easy_install”的冗长消息。我的版本是 Python 3.9。前进的最佳方式是什么?

运行安装错误:无法在安装目录中创建或删除文件

尝试在安装目录中添加或删除文件时发生以下错误:

您指定的安装目录(通过 --install-dir、--prefix 或 distutils 默认设置)是:

也许您的帐户没有对该目录的写入权限?如果安装目录是系统拥有的目录,您可能需要以管理员或“root”帐户登录。如果您没有对此机器的管理访问权限,您可能希望选择一个不同的安装目录,最好是 PYTHONPATH 环境变量中列出的一个。

有关其他选项的信息,您可能希望在以下位置查阅文档:

https://setuptools.readthedocs.io/en/latest/deprecated/easy_install.html

请对您的系统进行适当的更改,然后重试。

0 投票
0 回答
328 浏览

driver - Windows 11 / Arm64 - USB 串行驱动程序

再会。我们目前为 Windows 32 位和 64 位部署了我们自己的驱动程序。我正在尝试更新 USBSerial 驱动程序以在 Windows 11 ARM 上工作。根据我找到的文档,我认为它就像添加 ARM64 块一样简单,但它不起作用。

在顶部添加了这个

然后我添加了这个块

这是我的 PIC/VID 块,它只是新 arm64 的副本(为了安全,删除了 pids/vids)

关于让驱动程序工作我可能缺少什么的任何其他想法?

这是我在 windows 11/arm 机器上用来生成 cat 文件的命令

我没有收到任何错误,它可以很好地构建 cat 文件。但是当我尝试在我的设备上使用驱动程序时,这种情况仍然存在

在此处输入图像描述

似乎也没有一种简单的方法来调试此过程。

谢谢