本帖最后由 wenfeng1 于 2011-10-27 15:32:28 编辑

解决方案 »

  1.   

    不太可能啊
    命名控件你看看是否一致 看看是否加public 再看看是否引用如果满足这三个条件 还是不行的话 那么还是建议你把这个类库保存下删了 重新建一个把代码 copy过去
      

  2.   

    确定WindowsFormsApplication中引用了Darren?   可以成功生成Darren么?
      

  3.   

    你的命名控件是Darren.Common? 还一个试试 或者把这个.去掉
      

  4.   

    并且在解决方案资源管理器中需要添加引用项目,才能使用using引用!11楼的回答是正确的
      

  5.   

    这是因为你创建项目之后,在代码中修改了namespace的位置.
      

  6.   


    这个不可能。
    第一,我刚开始的时候,是没有改过namespace的,是按自动生成的来弄的。
    第二,改namespace,我经常用ReSharper来改的,更过无数多次了,从来没有发生过问题。
    第三,这个也没有理由成为问题。
      

  7.   

    问题出在 WindowsFormsApplication1 的framework版本上,照着下边的修改即可。http://davidsandor.com/?tag=/net-framework-4
      

  8.   


    代码中得namespace Darren.Common不是你手动修改的吗?我说的事namespace,不是你dll文件存放的位置!
      

  9.   

    看了下你的代码,
     你的WindowsFormsApplication1()项目的版本 改成.net 4.0 就行了
      

  10.   

    你传出来的项目调不通,我没有2010。
    CommunalClass 的dll引用不进去。
      

  11.   

    把 WindowsFormsApplication1项目属性由net 4cp改成net4就行了,,,
      

  12.   

    我用你的代码,把 WindowsFormsApplication1项目属性由net 4cp改成net4,编译可以通过的,没问题。