안녕하세요, System InfoCombo.CodeCompileUnit을 사용하여 코드를 컴파일하는 코드 생성기가 있습니다. 어셈블리 파일 버전 및 어셈블리 버전은 그대로 유지됩니다.어떻게 System.CodeDom.CodeCompileUnit을 사용하여 코드를 컴파일하여 어셈블리 버전, 어셈블리 파일 버전을 변경할 수 있습니까?
모든 대답은 정말로 감사하겠습니다.
감사
안녕하세요, System InfoCombo.CodeCompileUnit을 사용하여 코드를 컴파일하는 코드 생성기가 있습니다. 어셈블리 파일 버전 및 어셈블리 버전은 그대로 유지됩니다.어떻게 System.CodeDom.CodeCompileUnit을 사용하여 코드를 컴파일하여 어셈블리 버전, 어셈블리 파일 버전을 변경할 수 있습니까?
모든 대답은 정말로 감사하겠습니다.
감사
CodeCompileUnit unit = new CodeCompileUnit();
// ...
CodeTypeReference attr = new CodeTypeReference(typeof(AssemblyVersionAttribute));
CodeAttributeDeclaration decl = new CodeAttributeDeclaration(attr, new CodeAttributeArgument(new CodePrimitiveExpression("1.0.2.42")));
unit.AssemblyCustomAttributes.Add(decl);
해야 AssemblyFileVersion으로 작업하십시오. see here