c# - 缺少程序集时,.NET 应用程序静默无法启动

标签 c# .net winforms reference

我有一个 .NET C# winforms 应用程序,它在我的机器上运行良好,但如果我尝试在另一台机器上运行它,它就无法启动。没有错误消息、没有崩溃消息、没有窗口 - 什么都没有。

我发现当引用的程序集丢失时,总是会发生这种情况。我想这是 .NET 的一般行为而不是特定于我的应用程序,是吗?

有什么方法可以配置 .NET 或我的应用程序,使其在这种情况下吐出“引用的程序集丢失”之类的错误消息?

最佳答案

这不正常。该应用程序将死于触发 Windows 错误报告的未处理异常。我不得不猜测目标机器已禁用或更换了 WER。

关于c# - 缺少程序集时,.NET 应用程序静默无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2867270/

相关文章:

c# - 如何摆脱 app.config 并将其全部移至代码中?

c# - 使用 MVVM 代码绑定(bind)对 ListBox 进行排序

.net - .NET 中的程序集是如何解析的?

C#.NET : How to create self data relationship on single DataTable?

c# - 构造函数中的 Try/catch block

c# - 在上传期间或上传后加密文件

.net - Silverlight 开发入门

c# - 如何为我的 .NET Windows 应用程序提供专业的外观和感觉?

c# - 动态编程由 64 个按钮 (8x8) 组成的网格

c# - 在 GridView 中显示包含列表的对象列表