"xxx"(类) 并不包含 "yyy"(方法) 的定义 的错误怎么解决啊?

问题描述

我用VS08写的一个类,编译时老是说"xxx"(某类)并不包含"yyy"(某方法)的定义只要有调用xxx中的方法就会报这个错,但我的类中明明有该方法,而且如果我无视它,继续运行的话,还是能正常该类的方法的.请问这是为什么啊?怎么解决啊?难道是vs的bug?

解决方案

解决方案二:
肯定程序问题。重新生成下
解决方案三:
我只知道2003里经常出现这样的问题。。。解决办法就是在项目引用中移除那个类,然后重新引用。。。
解决方案四:
看看把方法修饰符写为public或者protected的
解决方案五:
参数是不是正确?
解决方案六:
你的代码是虾米样子的?
解决方案七:
有些时候会出现这种情况,有些时候有些控件也找不到,但是你运行的时候会发现,他其实找到了。不知道为什么
解决方案八:
重新生成试过了,没用请问怎么删除引用啊?把bin文件夹里相关dll删除?
解决方案九:
那是因为你的工程参照没有被更新。解决办法就是重新生成那个类的DLL,然后让工程重新参照楼主说的情况应该是没有重新参照最新DLL,自然找不到该类的方法。
解决方案十:
引用7楼bandwlink的回复:

重新生成试过了,没用请问怎么删除引用啊?把bin文件夹里相关dll删除?

在工程里面删除对该类的参照,然后在工程里重新添加最新生成的DLL
解决方案十一:
重新生成一次看看。还有注意返回值没有。
解决方案十二:
是不是引用进来了呢?

时间: 2024-09-19 09:42:01

"xxx"(类) 并不包含 "yyy"(方法) 的定义 的错误怎么解决啊?的相关文章

Android日志打印类LogUtils,能够定位到类名,方法名以及出现错误的行数并保存日志文件

关注finddreams,一起分享,一起进步!http://blog.csdn.net/finddreams/article/details/45569089    在开发中,我们常常用打印log的方式来调试我们的应用.在Java中我们常常使用方法System.out.println()来在控制台打印日志,以便我们的调试.Android中有一个专门的类Log来实现在Android系统下日志的打印,更加方便我们定位程序出现问题的地方.    但是Android官方提供的Log类在实际项目使用中,也

数据抓取的一个类,包含一些常用的方法

原文:数据抓取的一个类,包含一些常用的方法 using System;using System.Configuration;using System.IO;using System.Net;using System.Text;using System.Text.RegularExpressions; namespace XXX{    /// <summary>    /// Func 的摘要说明.    /// </summary>    public class Func   

matrix-C++类中包含数组,如何重载运算符,第一次进入,还没有c币,求大神帮忙了,感激不尽

问题描述 C++类中包含数组,如何重载运算符,第一次进入,还没有c币,求大神帮忙了,感激不尽 这是头文件 #include #ifndef MATRIX_H_ #define MATRIX_H_ class matrix { private: double a[20][20]; int m,n; public: matrix(); matrix(const matrix&a); ~matrix(); matrix operator=(const matrix&a); friend void

php遍历类中包含的所有元素的方法

  本文实例讲述了php遍历类中包含的所有元素的方法.分享给大家供大家参考.具体分析如下: 这里可获得php类包含的所有元素以key-value的形式输出 ? 1 2 3 4 5 6 7 8 9 10 11 12 class MyTestClass{ const TESTVAR1 = 1001; const TESTVAR2 = 1002; const TESTSTR1 = 'hello'; } $rc = new ReflectionClass('MyTestClass'); $v = $rc

c++-C++ 类相互包含如何定义?

问题描述 C++ 类相互包含如何定义? 假如现在有这样两个类a.b,两个类中互相包含: class a: #ifndef a_h #define a_h #include "b.h" class A { private: B member; public: B f(); friend void B::g(); }; #endif class b: #ifndef b_h #define b_h #include "a.h" class B { private: A

类初始化问题,类中包含自身静态属性

问题描述 类初始化问题,类中包含自身静态属性 类初始化先初始化静态属性,如果静态属性是自身对象,那个如何处理,如下代码 public class Test { public static Test t = new Test(); } 这样的话是不是就递归了,实际应该不是,这应该怎么解释,求教 谢谢 解决方案 楼上说的对,你这样写相当于 public class Test{ static{ public Test t = new Test(); } } static块在类被实例化时,永远只会被调用

php遍历类中包含的所有元素的方法_php技巧

本文实例讲述了php遍历类中包含的所有元素的方法.分享给大家供大家参考.具体分析如下: 这里可获得php类包含的所有元素以key-value的形式输出 class MyTestClass{ const TESTVAR1 = 1001; const TESTVAR2 = 1002; const TESTSTR1 = 'hello'; } $rc = new ReflectionClass('MyTestClass'); $v = $rc->getConstants(); asort($v);//

c# 接口 类-C# 类中包含一个接口属性的意义,在ArcEngine中经常遇到

问题描述 C# 类中包含一个接口属性的意义,在ArcEngine中经常遇到 请教各位,如果一个类中含有一个接口属性,那么是否意味着这个类实现了该接口,如果没有实现,那么包含一个接口属性有什么意义

java当中一个类必须包含变量,方法,对象吗

问题描述 java当中一个类必须包含变量,方法,对象吗 可不可以单单有方法 单单有变量 java当中一个类必须包含变量,方法,对象吗 单单有对象 解决方案 不是的.一般的java类是有属性和方法的,比如实体类,有该实体的属性,和对应的get/set方法.有些业务类只有方法.根据需要只有组合. 解决方案二: java 对象使用类变量与方法(小笔记)java 当中变量存储位置的区别java中一个类想调用另一个类的变量 解决方案三: 没有这些说法,可以任意组合 解决方案四: 一个类里面什么都没有都可以