windows2003 standerd、office2003、vs.net 2003,我在新建的工程中添加了com组件中excel 11.0 library引用,也添加了using Excel;语句了,但编译时总是提示找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?),我电脑上以前做的引用excel的程序,现在打开编译可通过。我新建的空工程中再添加excel引用,编译也同样报错说打不到类型或命名空间名称,有哪位帮忙分析一下,这是怎么回事?谢谢

解决方案 »

  1.   

    http://blog.csdn.net/flygoldfish/archive/2005/11/07/524305.aspx
      

  2.   

    多谢“长江支流”大哥的指点,问题解决了。
    不过我又有了一个新的问题,就是这样引用excel以后,就必须对application对象指明是System.Windows.Form的引用还是excel的引用,这个问题该怎么解决?
      

  3.   

    忘了说明一下,我用的引用方法是第二种,就是直接引用我生成的excel.dll
      

  4.   

    在应用程序启动的那里这样写
    System.Application.Start(new Form1());
      

  5.   

    这个我知道,我是想问,有没有办法不用每个application都指明是form对象或是excel对象
      

  6.   

    Application一摸一样,你让编译器怎么认得谁是谁呢