问题标签 [windows-10-desktop]

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 回答
943 浏览

c# - 在 Windows 10 通用应用程序中使用 CreateInstance

以下代码不在 Windows 10 通用应用程序中编译,但在 .Net 控制台应用程序中编译(均使用反射):

似乎通用 Windows 应用程序不包含该方法Assembly.GetExecutingAssembly();Assembly 对象似乎也不包含CreateInstance.

Activator.CreateInstance 在 .Net 中有 16 个重载,而在 Win 10 应用程序中只有 3 个。我正在引用桌面扩展。

这种类型的构造在 Windows 10 中是否仍然可行,如果可以,如何实现?我要做的是从代表该类的字符串创建一个类的实例。

0 投票
1 回答
1043 浏览

c# - Navigating between views in Windows 10 XAML

I've tried a number of approaches to this, but when trying to navigate between one page and another in Windows 10 I'm getting some strange behaviour. I display my first page in app.xaml.cs:

This displays the main page fine; however, I have a command that does effectively the same thing for my second page:

What happens is that it displays the second page, but it is blank. When I try to inspect it using XAML Spy, it shows that the page is there; however, there is no content for it at all (that is, no controls showing).

Is there something particular about Windows 10 that might explain this or, alternatively, is there something about overriding the content in this way that might explain this behaviour?

EDIT:

It appears that the issue is caused by using a bound command, rather than a handled even in order to navigate; the following code works on a click event:

But when called from a bound command, whilst it still shows the view, it is always blank. I initially thought this might be relating to the calling thread, but using the UI thread dispatcher makes no difference.

0 投票
2 回答
3911 浏览

c++ - Windows 10“阈值 2”更新(1511,内部版本 15086)后如何解决应用程序无法以 STATUS_DLL_INIT_FAILED (0xc0000142) 启动的问题

我们发布了一个 Windows 桌面应用程序(使用 Visual C++ 2013 和 v120_xp 平台工具集构建),它在 Windows 10 上运行良好,但我们已经开始收到安装了“阈值 2”更新的用户的报告,我们的应用程序现在无法开始,显示以下错误消息:

应用程序无法正确启动 (0xc0000142)。单击确定关闭应用程序。

错误代码是 STATUS_DLL_INIT_FAILED,所以我们大概是在寻找未能初始化的 DLL。

我们通过在调试器中观察应用程序启动并使用进程监视器查看正在加载哪些 DLL 来尝试解决此问题。最后加载的 DLL(在安装了 Threshold 2 的机器上)是“davhlpr.dll”。当我们看到我们的应用程序在没有阈值 2 的情况下在 Windows 10 上启动时,它启动时显然根本没有加载该 DLL。这表明问题可能与 davhlpr.dll 有关,但我们的代码并未明确依赖于该 DLL,我也不知道它是什么。

有没有其他人见过这样的事情?

有没有人对我们如何解决这个问题有任何想法?在尝试了调试器和进程监视器之后,我没有想法了。

0 投票
1 回答
206 浏览

windows - 远程连接到 Windows 10 或在远程桌面客户端中使用 Microsoft ID 登录的帐户的登录名是什么?

当我编写 C# 以从 Mac 连接到 Windows 10 PC 时,我发现连接失败。我再次尝试使用 Microsoft 远程桌面客户端,它说授权失败。PC 上的唯一帐户是使用以前是 LIVE ID 的 Microsoft ID 登录的(例如 abc@live.com)。

我试过了

abc@live.com"

或帐户列表中显示的全名

AB (abc@live.com)"

或帐户的用户名,也是用户主文件夹的名称

美国广播公司

他们都没有工作。

我设法连接了本地帐户凭据(带有密码的常规帐户名),但我需要知道当用户仅使用 Microsoft ID 登录(没有脱机帐户)时如何在应用程序中自动设置帐户名。

任何意见?

0 投票
2 回答
5397 浏览

powershell - Windows 10 应用程序问题。启动和 Cortana 冻结

最近被微软强制升级到windows 10。Windows 启动和 cortana 冻结。搜索 google 并从 powershell 运行

现在我的很多 Windows 应用程序都消失了。它们在任务管理器中显示为@{AppPackageName},或者在使用 Cortana 进行搜索时显示,例如 @{Microsoft.ZuneMusic_2019.6.15131.0_neutral_~_8wekyb3d8bbwe}。我无法使用任何命令删除这些应用程序

删除应用程序包的命令

尝试手动安装商店应用程序并收到错误合并失败:错误 0x80070003:无法注册 Microsoft.WindowsStore_2015.21.25.0_x64__8wekyb3d8bbwe 包,因为以下文件合并失败:C:\Program Files\WindowsApps\Microsoft.WindowsStore_2015.21.25 .0_neutral_split.scale-100_8wekyb3d8bbwe\resources.pri

完整日志如下: Windows 应用商店 add-appxpackage 失败

现在我知道商店应用程序没有被添加,因为添加过程导致错误或与另一个包合并失败(?)。问题是 get/Add-AppxPackage 正在使用包版本解决应用程序的依赖关系:Microsoft.WindowsCalculator_10.1510.13020.0_neutral_split.scale-100_8wekyb3d8bbw‌​e AND/OR Microsoft.WindowsCalculator_10.1510.13020.0_neutral_split.language-hi_8wekyb3d8bbwe

我的笔记本电脑 c:\program files\windowsapp 只有 Microsoft.WindowsCalculator_10.1510.9020.0_neutral_split.scale-100_8wekyb3d8bbwe(在 13020 和 9020 版本中没有差异)。注意:应用上的版本号是 13020,但驱动器上的依赖包是 9020。

驱动器中缺少第二个软件包(Microsoft.WindowsCalculator_10.1510.13020.0_neutral_split.language-hi_8wekyb3d8‌​bbwe)。

如何取回我的计算器和 Windows 商店应用程序。

0 投票
1 回答
1563 浏览

c# - 从 UWP 中的 BitmapImage 集合创建视频

BitmapImage我正在尝试使用Windows 10 应用程序 (UWP) 中的集合创建视频文件(甚至是动画 gif)的方法。我注意到移动扩展有一个 ScreenCapture 类(我不确定这是否能满足我的需要),但我至少需要它才能在桌面上工作。我在MediaCapture课堂上玩过,但找不到任何方法可以让我从屏幕上录制图像或直接操作视频。

我正在尝试在 C# 中使用 UWP 做的事情,如果可以,如何做?

0 投票
1 回答
597 浏览

c# - 向 MediaComposition 添加背景颜色

我正在尝试创建一个 MediaComposition。我已经成功地将多个 png 图像组合成一个视频;但是,创建的文件具有黑色背景。起初我认为这可能是因为这些文件是 png 文件,但 jpg 文件也会发生同样的情况。以下是我保存图像的方式:

它可以很好地保存图像,但背景是 alpha。这意味着当我尝试将它们链接到一个媒体组合中时,没有背景,它呈现为黑色。我在创建 MediaComposition 时尝试使用覆盖来纠正此问题:

但无济于事。我怀疑在这种情况下我误解了术语覆盖的含义。所以,我的问题是:是否可以在合成时覆盖视频,如果可以,如何?或者,如果这需要在图像本身中完成,我该如何保存带有背景的图像?

编辑:

我在这方面取得了进展(?);以下编译并运行,但会创建一个纯黑色图像:

编辑:

我找到了这个答案,它通过使用 Win2D 库解决了这个问题;虽然它没有解决我的实际问题,但它让我可以绕过它。希望那里有更好的解决方案。

0 投票
1 回答
331 浏览

apache - XAMPP 在 Windows 10 中不起作用

02:42:04 [Apache] 检测到问题!02:42:04 [Apache] 端口 80 被“无法打开进程”使用pid4!02:42:04 [Apache] Apache 不会在没有配置的免费端口的情况下启动!02:42:04 [Apache] 您需要卸载/禁用/重新配置阻塞应用程序 02:42:04 [Apache] 或重新配置 Apache 和控制面板以侦听不同的端口 02:42:04 [Apache] XAMPPApache 是已经在端口 443 上运行

我停止了万维网发布服务,但它仍然无法正常工作

0 投票
4 回答
30413 浏览

anaconda - Spyder 无法在 Windows 10 上的 Anaconda 虚拟环境中运行

这是我在此的头一篇博文。我试图找到这个问题的答案,但无济于事。

刚刚在我的 Win10 机器上安装了 Anaconda2(2.7.11 Python 内核)。我正在尝试学习 conda 命令。这是我的问题。

  1. 我转到 Anaconda 提示窗口。
  2. conda create -n myenv python=3.4我用命令创建了一个虚拟环境。
  3. 我用 激活环境activate myenv
  4. 当我列出环境时,conda env list它显示为活动(旁边的星号)。
  5. 当我从命令行启动 python 时,它显示它正在运行 3.4。
  6. 与 ipython 相同。
  7. 当我输入 spyder 时,它会打开 spyder 窗口,但会显示 2.7.11。这可以通过运行来确认print(sys.version)

我做错了什么还是这只是 Windows 10 的问题。

在此先感谢,安迪

0 投票
2 回答
1679 浏览

windows-10 - Windows 应用认证工具包挂起

我已经开发了 windows 10 应用程序并将其上传到 windows 商店。但是,我想申请 Windows Certification App Kit。测试在这两个阶段挂起;

暂停后的 Direct3D 修剪 进行中... UTF-8 文件编码 进行中...

我没有在我的应用程序中使用任何这些功能,但我不明白为什么它应该在处理过程中挂起?

谢谢!