随笔分类 -  .NET / WinForms

摘要:在 WinForms 项目中,若因排除后重新添加文件导致设计器无法打开(在解决方案资源管理器中,通过右键点击文件,选择“从项目中排除”,排除了一个WinForms页面的.cs和.designer.cs文件,然后又通过“添加现有项”,重新添加回来,但现在这些文件的图标不再是页面项,导致无法打开设计器。 阅读全文
posted @ 2025-03-05 19:55 ban_boi 阅读(8) 评论(0) 推荐(0) 编辑
摘要:在 .NET Framework 4.6.1 的 WinForms 项目中,当你编译项目时,生成的 bin\Release 或 bin\Debug 文件夹下会包含多个文件,其中包括 .exe、.exe.config 和 .pdb 文件。以下是这些文件的作用以及它们对运行 .exe 文件的影响: 1. 阅读全文
posted @ 2025-02-20 10:40 ban_boi 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在同一解决方案下创立单元测试项目 这个步骤可以看微软官方文档中的创立单元测试部分 需要注意的是: 在创建测试项目时,我添加的是单元测试项目(.NET framework)。这样建立出来的项目会自动包含两个引用MSTest.TestAdapter和MSTest.TestFramework 在将待测项目 阅读全文
posted @ 2024-12-25 14:09 ban_boi 阅读(24) 评论(0) 推荐(0) 编辑
摘要:背景 在 Windows Forms 应用程序中,UI 控件(如按钮、文本框等)被设计为不支持从非创建控件的线程(通常是主UI线程)进行访问。尝试从其他线程访问 UI 控件会导致不可预测的行为,包括应用程序崩溃。Control.CheckForIllegalCrossThreadCalls 属性用于 阅读全文
posted @ 2024-05-13 16:07 ban_boi 阅读(56) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示