问题标签 [nbug]

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

c# - 如何使用 C# 组合框中的不同选择创建要显示和隐藏的动态面板?

我想制作一个动态的 GUI,这意味着 GUI 将根据用户在组合框中所做的选择而改变。

例如,如果组合框由 {English, Spanish, French} 组成,则组合框底部的面板将根据选择更改其描述语言。

要做到这一点,我相信我必须做一些事情,比如清除面板然后重绘面板,但我不知道怎么做。

有人可以告诉我如何在 Visual Studio 2005 C# 上详细实现这一点吗?

先感谢您。

0 投票
1 回答
1577 浏览

c# - Form.HandleCreated 事件永远不会发生

根据要求,我为我的一个开源项目(下面的自我描述图像)设置了一个小型内部日志查看器。这样做时,我遇到了一个非常奇怪的问题,即新创建的窗口的 HandleCreated 事件根本没有发生。我正在观看此事件以确保在调用任何控件之前创建句柄。

N Bug 内部日志查看器

下面是有问题的代码(静态构造函数)。是否有人对此有解决方法,因为强制创建句柄的常用技巧(如 var a = form.Handle;)都无济于事。

编辑:代码取自NBug库。

0 投票
2 回答
405 浏览

nbug - N错误文档

有谁知道在哪里可以找到 NBug 1.1.1 的文档?

我发现了几个断开的链接,包括 N Bug 网站上的链接。我无法发布到 NBug 网站。

0 投票
1 回答
287 浏览

wpf - 发生未捕获的异常时,如何向 NBug 添加自定义处理?

我们已经开始在我们的 WPF 应用程序中使用 NBug v1.1.1,并且希望在检测到未捕获的异常时包含来自正在运行的应用程序的一些附加信息。

根据在这个问题NBug 文档中找到的文档 ,“NBug.Settings”类应该包含一个静态事件“ProcessingException”,但我在引用的程序集中找不到它(通过 nuget 包含)。

'N Bug' 中是否有这样的事件?是不是被搬走了?

谢谢。

0 投票
1 回答
379 浏览

c# - 如何在提交 N Bug 报告之前征求用户的许可

如何在提交 N Bug 报告之前征求用户的许可?

我似乎无法在文档或示例中找到它。

0 投票
1 回答
802 浏览

wpf - 如何配置 N Bug 发送电子邮件

我有一个 WPF 应用程序,我想将其配置为使用NBug通过电子邮件发送错误报告。

配置工具正常工作,我收到一封测试电子邮件,但是当将 NBug 添加到应用程序并触发未捕获的异常时,我没有收到电子邮件。我所做的唯一配置与入门指南(大致翻译为 VB.Net)相匹配。

上面的代码已经从我们用于错误报告的 gmail 帐户中删除了用户名/密码。

任何想法配置有什么问题或我该如何调试?

正在生成 zip 文件附件,但未发送电子邮件。

0 投票
1 回答
577 浏览

c# - 似乎是.dll权限C#的问题

我在 C# 应用程序中遇到了一个奇怪的问题。我的应用程序正在使用一些外部 .dll 文件(用于外部数据库访问的 MySQL 和用于错误报告的 NBug),它们存储在与主 .exe 相同的目录中。

安装我的应用程序并从开始菜单运行它后,它会加载并正常工作,这确认 mysql.dll 可以正常访问。但是,当应用程序崩溃时(由于未处理的异常),通常会弹出 NBUg 错误处理程序,但它不会。而是出现了 windows 样式的错误报告器。

在执行进一步调查后,如果我从程序文件以外的位置(例如在我的桌面上)运行应用程序,则 NBug 报告器加载正常。这让我相信这可能是一个权限问题。所以我尝试从 Program Files 以管理员身份运行该应用程序,然后 Nbug 报告器工作正常!

为什么会这样?让用户在每次启动时以管理员身份运行应用程序并不理想,也不理想让应用程序在启动时请求管理员权限。它不应该需要我这样做。

它似乎也只能在 Windows 10 上以这种方式工作。我在 Windows 7 和 XP 上运行了很多次,但它没有给我这个问题。Win 10 中是否有某种权限更改?但是为什么 Mysql.dll 能按预期工作,而 NBUg 却没有呢?

0 投票
1 回答
189 浏览

nbug - 如何使用 NBUG 将转储文件发送到电子邮件

我有一个 Windows 应用程序,我想将其配置为使用 NBug 通过电子邮件发送错误报告。我根据 nbug 文档在 program.cs 中进行了配置,但转储文件正在创建没有发送或接收电子邮件?

0 投票
1 回答
400 浏览

c# - NBUG配置问题

关于N Bug的两个问题:

  1. 如果我在代码中有这样的配置,是否可以省略 NBug.config 文件:

    /li>
  2. 为什么在创建崩溃转储并重新启动应用程序后,这部分代码从未执行?

    /li>
0 投票
1 回答
83 浏览

error-handling - 如果无法发送报告,则禁用 Nbug 引发异常

开发 WPF 应用程序并使用 Redmine 问题跟踪器向其发送报告。如果 Redmine 问题跟踪器托管在未安装有效 SSL 证书的服务器上,NBug 会崩溃,因为它无法向服务器发送报告……如果用户没有互联网怎么办?

我不想让 NBug 崩溃应用程序,因为它不能做它想做的事。

N Bug 是否有设置,如果不能发送错误报告,只允许应用程序优雅地继续运行?