已有57人关注
错误: 命名空间“PWMS.InfoAddForm”中不存在类型或命名空间名称“F_Address”(是缺少程序集引用吗?)
发表在C#图书答疑 2009-06-04
是否精华
版块置顶:

   《C#项目开发全程实录》中的企业人事管理系统中.一开始有发现 Word 9.0 没有引入的问题.已经在前辈们的问答中解决了.
现在就有一个问题无法解决:

错误 1 命名空间“PWMS.InfoAddForm”中不存在类型或命名空间名称“F_Address”(是缺少程序集引用吗?) E:\C# Study\NO.7 企业人事管理系统\PWMS\PerForm\F_AddressList.cs 50 25 PWMS


我对你们光盘上提供的源码进行调试,就出上面的错误. 所以,请帮忙解答一下! 谢谢! 

ISBN  978-7-302-17399-1


分享到:
精彩评论 4
小科_mrkj
学分:43 LV2
2009-06-04
沙发
读者朋友:
    您好,你看一下F_Address和F_AddressList这两窗体的命名空间一不一样。
surf770
学分:0 LV1
2009-06-04
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,你看一下F_Address和F_AddressList这两窗体的命名空间一不一样。
[/FIELDSET]

回复:
  

在 F_AddressList.cs 文件中,我发现如下代码. 我摘抄了部份代码如下:
CODE:


....
namespace PWMS.PerForm
{
    public partial class F_AddressList : Form    // 是不是因为这里的继承,导致,两个窗体类的命名空间不一样了呢??
 
....





上面 F_AddressList 的类,应该是继承于 Form 的命名空间的吧.
如此一来, F_Address 的命名空间是: PWMS.PerForm , 而:F_AddressList 的命名空间是: Form 是吗?

不知道我理解的是不是对的,  如果是这么理解的话, 如此一来的话, 这个地方应该如何修改呢??





surf770
学分:0 LV1
2009-06-04
地板
[FIELDSET][LEGEND]引自:2楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,你看一下F_Address和F_AddressList这两窗体的命名空间一不一样。
[/FIELDSET]

回复:
  

在 F_AddressList.cs 文件中,我发现如下代码. 我摘抄了部份代码如下:
CODE:


....
namespace PWMS.PerForm
{
    public partial class F_AddressList : Form    // 是不是因为这里的继承,导致,两个窗体类的命名空间不一样了呢??
 
....





上面 F_AddressList 的类,应该是继承于 Form 的命名空间的吧.
如此一来, F_Address 的命名空间是: PWMS.PerForm , 而:F_AddressList 的命名空间是: Form 是吗?

不知道我理解的是不是对的,  如果是这么理解的话, 如此一来的话, 这个地方应该如何修改呢??






[/FIELDSET]

回复:






由于不能修改,所以我又引用了一遍!


上面的代码,我将 :Form 去掉, 不让其继承之后,又报下面的错误. 

错误 1 “PWMS.PerForm.F_AddressList.Dispose(bool)”: 没有找到适合的方法来重写 E:\C# Study\NO.7 企业人事管理系统\PWMS\PerForm\F_AddressList.Designer.cs 14 33 PWMS




E:\C# Study\NO.7 企业人事管理系统\PWMS\PerForm\F_AddressList.Designer.cs
代码片段为:
namespace PWMS.PerForm
{
    partial class F_AddressList
    {
        /// <summary>
        /// 必需的设计器变量。
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// 清理所有正在使用的资源。
        /// </summary>
        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }





小科帮帮忙啊............

  
小科_mrkj
学分:43 LV2
2009-06-05
4L
读者朋友:
    您好,跟继承的Form基类没有关系,我们光盘上的源程序应该是没有问题的,你可能是改那块东西了,重新从光盘上拷一下,然后去掉只读属性,添加一下Word引用,改一下用到Word的地方,然后运行看看。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照