不用.net编译,使用dos命令可以编译后台程序吗?生成所需的.dll文件~~C#和vb的若有区别请告之,谢谢大家~~拜求大家帮帮忙!

解决方案 »

  1.   

    .Net 版本1.1
    c:\windows\microsoft.net\framework\v1.1.4322\csc.exe(C#编译)
    c:\windows\microsoft.net\framework\v1.1.4322\VBC.exe(VB.Net编译)推荐一个工具Nant,可以脱离vs.net编译整个项目后代码,使用xml格式的配置文件,用命令行编译
      

  2.   

    回复:windancer(^_^)
         如果机子上没有装.net,你的方法还有效吗?
      

  3.   

    即使不装Visual Studio .NET也必须得装 .NET SDK,否则巧妇难为无米之炊!
      

  4.   

    即使不装Visual Studio .NET也必须得装 .NET SDK,否则巧妇难为无米之炊!
      

  5.   

    没有装.Net,那肯定无效 :P
      

  6.   

    你指的.Net是指vs.net还是.net framework??我所提到的方法是需要.Net framework的,但是vs.Net可以不用安装
      

  7.   

    回复windancer(^_^)  
        当然不是装vs.Net,如果我本来就已经有了一个dd.dll文件,现在因为某个后台文件改动,重新编译,该怎么用?望大虾告诉我具体的命令~~谢谢
      

  8.   

    回复 doubon(静静的生命慢慢的河) 
          不装vs.Net,只要有.Net framework 1.1 就可以用vbc and csc
      

  9.   

    回复人: confidence26() ( ) 信誉:94  2005-02-23 11:32:00  得分: 0  
     
     
       回复windancer(^_^)  
        当然不是装vs.Net,如果我本来就已经有了一个dd.dll文件,现在因为某个后台文件改动,重新编译,该怎么用?望大虾告诉我具体的命令~~谢谢
    =======================================================================
    首先得确认机器上至少装过.Net Framework,否则一切免谈然后根据语言选择不同的编译命令csc.exe or vbc.exe至于参数如何,要看你的项目具体情况,比如项目类型,引用哪些dll具体使用格式可以用 csc /help 获得参考