用这个类CompilerParameters,能动态生成dll文件吧?
能否在生成dll文件时设置版本号呢?
那位前辈知道呢?谢谢

解决方案 »

  1.   

    在AssemblyInfo.cs中修改 
    [assembly: AssemblyVersion("1.0.0.0")] 
    [assembly: AssemblyFileVersion("1.0.0.0")]  
    AssemblyFileVersion:为编译器生成的文件加入版本号; 
    AssemblyInformationalVersion:加入产品版本号; 
    AssemblyVersion:用于定义强名称的版本号 
      

  2.   

    http://topic.csdn.net/u/20090531/21/8a99954c-c6ab-4a61-8356-071fbb020efa.html
      

  3.   

    项目 --> 属性 --> 发布 --> 选中“随每次发布递增修订号”
      

  4.   

    这个好像是AssemblyInfo.cs文件里的,用动态编译代码生成dll文件时,
    不能在这里设置吧?不懂
      

  5.   

    你是动态生成的源程序再自动编译成dll呢,还是你在VS中生成编辑源程序每编译一次修改版本号?
    前者好办,直接修改源程序中的版本号即可。
    后者,你可以通过宏来修改,在编译前让它先执行宏。
      

  6.   

    我是想你说的前者,你说的
    不会是像注释一样吧,这样的话,后面生成的dll文件能看到版本号吗
      

  7.   

    AssemblyVersion.cs文件倒是有
    项目 --> 属性 --> 发布,中“项目 ”面板哪里找??