警告:没有一个已生成的程序包含要从中继承的组件.....以及程序集加载错误。解决方案

本文主要是介绍警告:没有一个已生成的程序包含要从中继承的组件.....以及程序集加载错误。解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

引言

最近在机房收费系统重构的过程中,需要创建父窗体和子窗体,应用模板方法,对代码进行封装、继承。达到代码的重用,体现的是面向对象的思想。可万万没想到的是,我在创建父窗体和子窗体的时候遇到了很大的麻烦。从早上忙到晚上,而且还查看很多资料才解决了这个问题。下面我就来分享给大家。

问题

步骤一、我们创建子窗体的过程如下:

步骤二:正常情况下我们点击添加一切都会万事大吉,可没想到的是,我确实出现了这个问题:(如图)

步骤三:这个还不是问题的核心,核心是如图:

思考

一、我的第一反应是路径不对,因为我曾今在操作过程中有对所有的命名空间进行过改动。但是很快排除了这个想法。

二、我的框架版本有问题,在小伙伴的帮助下很快也排除了。

三、师姐通过运行提出这个可能是各层之间的引用不对。很快我们在这样的猜想下很快找到了问题的答案。

 解决

解决一:站在巨人的肩膀上,仔细的核对了我各层之间的引用,并逐一进行了调整。特别是对UI层格外的多引用了一些(如图)。就这样我的第一个错误:程序集加载错误问题得到了解决。

解决二: 查看配置属性,我的平台各层的配置是Any CPU 如图:

而我查看UI层的配置的时候惊奇的发现我的配置如下:

显然这两者是不一致的,因此我们只需要稍稍改动下就好,如图:(把平台改为一致就行)。

解决三:再次生成后运行程序,然后重新添加子窗体,一切都跟什么也没发生一样:(效果如图:目标效果) 

总结

解决问题的过程其实挺辛苦的,特别是在自己没有任何方向的时候,不知道如何下手,恰好又是遇到的一些很少有人遇到的问题。但是通过各种办法解决问题,最后解决了该问题,收获了什么只有自己清楚。其实很多时候不仅仅是解决问题的本身,你还可学到其他人解决问题的方法。这次过程我深深的表示很开心。我还想遇到好多问题,可是我又有那么的一点点的害怕。哈哈哈.........关键还是自己太菜。

再次感谢各位大神的帮忙!!

这篇关于警告:没有一个已生成的程序包含要从中继承的组件.....以及程序集加载错误。解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/208155

相关文章

Java使用Spire.Barcode for Java实现条形码生成与识别

《Java使用Spire.BarcodeforJava实现条形码生成与识别》在现代商业和技术领域,条形码无处不在,本教程将引导您深入了解如何在您的Java项目中利用Spire.Barcodefor... 目录1. Spire.Barcode for Java 简介与环境配置2. 使用 Spire.Barco

idea粘贴空格时显示NBSP的问题及解决方案

《idea粘贴空格时显示NBSP的问题及解决方案》在IDEA中粘贴代码时出现大量空格占位符NBSP,可以通过取消勾选AdvancedSettings中的相应选项来解决... 目录1、背景介绍2、解决办法3、处理完成总结1、背景介绍python在idehttp://www.chinasem.cna粘贴代码,出

SpringBoot项目整合Netty启动失败的常见错误总结

《SpringBoot项目整合Netty启动失败的常见错误总结》本文总结了SpringBoot集成Netty时常见的8类问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录一、端口冲突问题1. Tomcat与Netty端口冲突二、主线程被阻塞问题1. Netty启动阻

JavaWeb 中的 Filter组件详解

《JavaWeb中的Filter组件详解》本文详细介绍了JavaWeb中的Filter组件,包括其基本概念、工作原理、核心接口和类、配置方式以及常见应用示例,Filter可以实现请求预处理、响应后... 目录JavaWeb 中的 Filter 详解1. Filter 基本概念1.1 什么是 Filter1.

SpringBoot整合Kafka启动失败的常见错误问题总结(推荐)

《SpringBoot整合Kafka启动失败的常见错误问题总结(推荐)》本文总结了SpringBoot项目整合Kafka启动失败的常见错误,包括Kafka服务器连接问题、序列化配置错误、依赖配置问题、... 目录一、Kafka服务器连接问题1. Kafka服务器无法连接2. 开发环境与生产环境网络不通二、序

SpringBoot集成iText快速生成PDF教程

《SpringBoot集成iText快速生成PDF教程》本文介绍了如何在SpringBoot项目中集成iText9.4.0生成PDF文档,包括新特性的介绍、环境准备、Service层实现、Contro... 目录SpringBoot集成iText 9.4.0生成PDF一、iText 9新特性与架构变革二、环

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

Java Exception异常类的继承体系详解

《JavaException异常类的继承体系详解》Java中的异常处理机制分为异常(Exception)和错误(Error)两大类,异常分为编译时异常(CheckedException)和运行时异常... 目录1. 异常类的继承体系2. Error错误3. Exception异常3.1 编译时异常: Che

解决java.util.RandomAccessSubList cannot be cast to java.util.ArrayList错误的问题

《解决java.util.RandomAccessSubListcannotbecasttojava.util.ArrayList错误的问题》当你尝试将RandomAccessSubList... 目录Java.util.RandomAccessSubList cannot be cast to java.

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2