Assembly Info Creator - Devolutions

By: Devolutions  09-12-2011

Assembly Info Creator is a small console application used to generate the AssemblyInfo file from one or many xml files. It merge all the xml file to create one output file in any of these language:

The goal is to maintains only one xml file with your general information (company name, version, copyright..) and put the specific assembly information (assembly name, description..) in a specific xml file.

Getting started

    Usage

    Command line:

     AssemblyInfoCreator.exe [out] <input> <input> .. 

    Options:

    Specified the output language {CS / DELPHI / VB}/language:<language>/l:</language>
    Specified a output cs file to create with the input xml files (optional, could be specified in the xml file)/out:<filename>/o:<filename>
    Specified the xml file to create (*.aid)/input:<filename>
    /i:<filename>

    Code samples

    Generic file (base.aid) with the company and the share project informations:<?xml version="1.0" encoding="utf-8"?>
    <AssemblyInfoDef>
      <AssemblyCompany>My company</AssemblyCompany>
      <AssemblyConfiguration />
      <AssemblyCopyright />
      <AssemblyDescription />
      <AssemblyCulture />
      <AssemblyDelaySign>false</AssemblyDelaySign>
      <AssemblyKeyFile />
      <AssemblyKeyName />
      <AssemblyProduct>My Product</AssemblyProduct>
      <AssemblyTitle></AssemblyTitle>
      <AssemblyTrademark />
      <AssemblyVersion>2.1.0.5</AssemblyVersion>
      <Index>0</Index>
      <OutputFileName />
    </AssemblyInfoDef>
    Specific file (client.aid) with the specific informations:<?xml version="1.0" encoding="utf-8"?>
    <AssemblyInfoDef >
      <AssemblyCompany />
      <AssemblyConfiguration />
      <AssemblyCopyright />
      <AssemblyDescription />
      <AssemblyCulture />
      <AssemblyDelaySign>false</AssemblyDelaySign>
      <AssemblyKeyFile />
      <AssemblyKeyName />
      <AssemblyProduct />
      <AssemblyTitle>Client.exe</AssemblyTitle>
      <AssemblyTrademark />
      <AssemblyVersion />
      <Index>1</Index>
      <OutputFileName>AssemblyInfo.cs</OutputFileName>
    </AssemblyInfoDef>
    Specific file (client.aid) with the specific informations:AssemblyInfoCreator.Console.exe -l:cs -i:"base.aid" -i:"Client\Properties\client.aid"


Other products and services from Devolutions

09-12-2011

TCP Spy .NET - Devolutions

With TCP Spy .NET, you can inspect data in different views, track server calls or just redirect the host. Get stats about Web Service (calls, duration, bytes in, bytes out. Get the size and the duration of the each request.