34得票3回答
如何使您的WPF应用程序防窥?

Snoop可以让你查看应用程序内部并更改元素属性。这对开发人员来说是一项重要的资源,但在某些情况下可能会造成安全问题,例如当我们有用户想要查看不该看的地方时。有没有办法阻止像Snoop这样的应用程序"窥探"你的应用程序呢? 如果没有办法阻止它,你建议采取什么措施来最小化安全风险呢? Sno...

16得票2回答
Snoop看不到我的应用程序的子窗口

当我运行Snoop 2.8时,它能够看到我的程序的主窗口,并在其ComboBox中列出。但是,我的程序创建了一个子窗口,通过调用ChildWindow.Show()显示。无论我做什么,都无法窥视该子窗口。如果我刷新窗口列表,它不会显示出来。如果我将放大镜旁边的小十字标志拖到子窗口上面,主窗口会...

15得票2回答
如何“窥探”ContextMenu?

我有一个使用 CompositeCollection 作为其 ItemsSource 的 ContextMenu。其中一个项(与硬编码的项相反)以不同于其他项的方式显示。 在 XAML 中,我没有看到任何明显的原因,所以我想使用 Snoop 查看实际呈现的样式(并找到差异)。然而,每当我激活...

12得票4回答
Snoop使用什么技术来检查WPF应用程序?

Snoop是一种间谍实用程序,使用了一些强大的技术(可能是某种反射技术)来检查正在运行的WPF应用程序。最有趣的事实是,Snoop能够读出整个对象结构。 几天前,我下载了Snoop源代码,并花了些时间研究其内部行为。不幸的是,我还没有找出Snoop是如何做到这些事情的,所以我希望有人可以帮助...

11得票2回答
Snoop无法检测到问题

我有Windows7和Visual studio 2008。我打开了一个新的Wpf应用程序并运行它,然后运行了"Snoop",但它没有检测到我的wpf窗口。为什么呢? 我尝试了"Refresh"按钮-但没有帮助。

11得票1回答
类似于Firebug的针对WPF的工具?

我想运行我的程序,然后将鼠标悬停在元素上,让程序在可视树中展示我所悬停的内容。我尝试使用“Snoop”,但它只能展示可视树,无法在运行时实际悬停在元素上。你们知道有这样的工具吗?

11得票1回答
RS-232串行窥探工具用于协议开发/调试

我开发了许多相对简单的固件设备。这些设备都会以某种方式通过RS-232端口与电脑(或其他设备)进行通信,因此我花了很多时间来实现和调试它们的通信协议。 我最常见的用例是监听运行在我的PC上通过串行端口(RS-232)与设备通信的程序。我想看看发送了什么以及何时发送,操纵/延迟收发数据,可能会基...

9得票1回答
有没有适用于通用Windows应用程序的间谍工具?

我曾使用Snoop应用程序作为我的WPF应用程序的间谍工具,以查找UI元素的焦点。同样地,是否有任何间谍工具可用于通用Windows(UWP)应用程序?我也尝试过XamlSpy实用程序来测试我的应用程序,但效率不高。是否还有其他可用于UWP应用程序的实用程序?

8得票1回答
Snoop无法识别我的程序。

我正在构建一个 WPF 4 应用程序。以前,Snoop 能够看到这个应用程序,但是现在不行了。这适用于 Snoop 2.7.1 和 2.8.0。 也就是说,我点击刷新按钮,我的应用程序不会出现在下拉控件中。我把十字线拖到我的窗口上,它什么也没做。 由于我正在调试一些模板问题,我确实需要窥探...

7得票1回答
为什么我们尝试将Snoop用于我们的应用程序时,它会崩溃?(Snoop是一种用于WPF界面调试的工具)

当我在我的WPF应用程序上运行Snoop时,应用程序崩溃,并出现一个错误提示“检测到BindingFailure”。错误的详细信息如下: “'Snoop.XmlSerializers' 的显示名称程序集在 AppDomain ID 1 的 'LoadFrom' 绑定上下文中未能加载。失败的原...