惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
J
Java Code Geeks
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
腾讯CDC
GbyAI
GbyAI
I
InfoQ
博客园 - Franky
G
Google Developers Blog
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
Vercel News
Vercel News
博客园_首页
MyScale Blog
MyScale Blog
Martin Fowler
Martin Fowler
N
Netflix TechBlog - Medium
V
V2EX
T
The Blog of Author Tim Ferriss
M
MIT News - Artificial intelligence
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
大猫的无限游戏
大猫的无限游戏
The GitHub Blog
The GitHub Blog

博客园 - wuty007

我让AI帮忙做了一个“全国产品质量鉴定法规监测”Skill WPF + OpenCvSharp 实现摄像头、RTSP 人脸与动物检测跟踪 TelegramConsole C# 范围运算符 C# 调用WGC 实现桌面屏幕的捕获 完善基于WPF开发的标尺控件(含实例代码) C# 依赖注入 Microsoft.Extensions.DependencyInjection 实现 控制反转(IOC) C# 获取Windows系统的设备名称 记录 Windows系统开启hyper-v ,部分端口被保留,导致端口不能使用而报错的问题 WPF 调用 Win32的SetWindowDisplayAffinity 函数 实现捕获屏幕时,过滤指定的窗口 WPF 的ListBox 去除默认的Item项的 鼠标hover的背景颜色 WPF 调用 ChangeWindowMessageFilterEx 修改指定窗口 (UIPI) 消息筛选器的用户界面特权隔离 记录一下 WPF进程 SendMessage 发送窗口消息进行进程间通信,存在进程权限无法接受消息的问题 记录 使用PsExec启动System权限的WPF 程序 记录 命令行的 findstr 的使用 排查Windows 下的内存使用率过高,但是任务管理器看不到进程 Everything 支持 多实例 运行 指定应用 在 控制面板或者 设置的安装应用 置灰或隐藏卸载按钮 WPF 通过RawInput 获取 系统全局触摸事件 C# 定时任务 Quartz.NET 的使用 记录一下Windows系统下的命令行参数的字符个数限制 WPF 实现支持动态调整高度的文本显示控件
记录WPF 在清单列表设置了UIACESS为true,没有签名的报错“从服...
wuty007 · 2025-11-10 · via 博客园 - wuty007

出现的问题

1、最近有小伙伴开发平板的批注在我们平板机器上直接报了“从服务器返回了一个参照”,而之前的版本都是可以直接运行且不报错的。

img_v3_02rq_b076326e-e034-4d7c-a263-81c1b4b9146g

image

 2、查询了一下网上对于“从服务器返回了一个参照”一些讨论如下:

win11下安装应用失败,提示从服务器返回了一个参照_从服务器返回了一个参照怎么解决-CSDN博客

如何解决从服务器返回一个参照 - 阿星随记 - 博客园

大部分都是指向(用户账户控制)权限问题。

3、比较了之前的版本都是可以运行且不报错,那应该是应用程序的部分设置没对导致的了。

排查、解决问题

1、检查WPF 应用程序的清单列表,设置UIAcess为true,这是由于需求需要设置当前的窗口需要比任务管理器等其他的系统窗口的层级都高:

<requestedExecutionLevel level="asInvoker" uiAccess="true" />

image

2、检查对应的应用程序是否存在签名

3、对比了Gitlab和Jenkins打包的版本,发现出问题的版本是开发直接手动替换上去的,那就没有走Jenkins的签名的流程,而网上的排查讨论都是指向了禁用签名检测,那我们只需要走一步正常的签名流程即可

4、设置窗口置顶的方法,可以参考:.NET 窗口置于最顶层 - 唐宋元明清2188 - 博客园