项目生成的时候GUID也会重新生成,没办法预先知道
还是说只能通过COM对象修改么

解决方案 »

  1.   

    项目生成的时候GUID也会重新生成
    什么意思?
      

  2.   

    GUID在项目创建的时候产生,怎么会生成的时候会改呢?
      

  3.   


    是从模板生成项目的时候更改了,不是编译
    那不是很好么?如果你是用C#创建的,应该在那个assemblyinfo.cs中可以修改啊。
      

  4.   


    是从模板生成项目的时候更改了,不是编译
    那不是很好么?如果你是用C#创建的,应该在那个assemblyinfo.cs中可以修改啊。
    是这样的,这个模板是ProjectGroup,里边有若干个Project,互相之间有引用。但是从模板生成解决方案时候.csproject里的<ProjectGuid>节点会被VS改掉,<ProjectReference>里的GUID就变成不正确的了。其实也没啥问题,项目能正常编译,就是使用“转到定义”的时候会转到编译好的程序集而不是源码了..CSDN的引用真是凶残