vs2008,每次编译后,读出来的版本都是1.0.0.0,后面改成*,读出来的就是1.0.0.*,不知如何才能改.
谢谢!

解决方案 »

  1.   

    一般情况都是搭建一个build server, 每编译一次修改AssemblyInfo文件
      

  2.   

    // 程序集的版本信息由下面四个值组成:
    //
    //      主版本
    //      次版本 
    //      内部版本号
    //      修订号
    //
    // 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
    // 方法是按如下所示使用“*”:
    // [assembly: AssemblyVersion("1.0.*")]
    这段是从AccsemblyInof.cs文件中拷贝出来的,估计楼主没看明白这段话。其实就是
    [assembly: AssemblyVersion("1.0.*")]
    这一句而已。
    不要改错对象了,不是AssemblyFileVersion。
      

  3.   

    楼主的程序显然没有发布,读出来的意思是说查看生成的DLL或者EXE的属性时的版本号