在solution上单击右键,添加新project,并选择类型为 class library,即会编译出dll

解决方案 »

  1.   

    之后在右键单击exe project的reference,添加reference,在projects tab中选择刚刚创建的class library即可
      

  2.   

    你的模块生成dll文件的时候赋给一个版本!每次更新都升级一个版本!然后将dll文件拷贝过去覆盖了上一个版本的dll文件,然后在你的主程序中每次跟新的时候 更改一下版本就可以了
      

  3.   

    生成dll文件的步骤:  打开模块的属性--〉找到输出类型:更改为类库 点击右侧的按钮,选择一个版本号(以后每次升级都要更改这个版本号)。然后在解决方案那里 右键模块:选择“生成”,这样!在你的项目目录下,bin文件夹下就有以你的模块名为名称的dll文件。只要在主程序中引用这个dll文件。并主程序中某一个借口(比如按钮)单击事件中调用这个模块的窗体并show一下就可以了。跟一个页面跳到另外一个页面差不多
      

  4.   

    ok, 谢谢各位的解答!现在另外一个问题是:如果直接添加引用的方式添加dll文件,以后更新这个dll文件后会不会出问题?谢谢
      

  5.   

    不会有问题,只要用新的把老的dll覆盖就行了。
      

  6.   

    如果dll版本号变了,会不会有关系呢?
      

  7.   

    右击[解决方案]-[添加]-[新建项目]-[类库]。
    把类库[引用]到WindowsApplication项目里。
    每次只更新类库的dll。
      

  8.   

    我刚刚试过了,改类库的代码和Assembly版本都没有问题,直接复制过去即可。
      

  9.   

    改类库的代码和Assembly版本都没有问题,直接复制过去就可以