因本地vs 没有程序 服务器上有 
但服务器没有vs 程序太多 下载下来太慢
在服务器上改了一个cs程序 想重新编译一下和以前生成总dll合并 
求教

解决方案 »

  1.   

    这里有截图 很容易~
    http://blog.csdn.net/zhangjianying/archive/2006/01/08/573836.aspx
      

  2.   

    举个例子
    csc /t:winexe /win32icon:myapp.ico /r:D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Data.OracleClient.dll ora.cs
    /t 目标,选项: exe|dll|winexe
    /r dll ,如果有多个, 就用,分开 
    /win32icon 指定图标
      

  3.   

    楼上的 我需要生成的是dll 不是exe 把改好的一个cs文件 和以前整个的dll 合到一起
      

  4.   

    如果是引用编译好的dll的话
    csc /t:library 1.cs /r:haha.dll
    如果是N个cs编译成1个dll的话就
    csc /t:library 1.cs 2.cs 3.cs ............
      

  5.   

    因为以前 是用VS 直接生成好的dll 在bin目录下
    现在我需要修改一个cs文件 修改好后 需要编译一下 但服务器没VS 
    怎样用csc命令 先把 修改后的cs文件编译成dll 再和以前bin目录下总的dll 合到一起?
      

  6.   

    如果没有修改那个类的namespace或class名字,没有修改public或protected的属性方法的类型,和其参数、返回值个数或类型的话,不需要修改和编译其他的,如果修改了,重新编译调用该dll的cs
      

  7.   

    没有办法实现楼主的问题.前面说的/r:是引用其实不一定非要在一个DLL里,两个又何妨!
      

  8.   

    那总不能单独为这一个cs文件 生成一个dll吧