Az információk létrehozása igen egyszerű: minden projekthez automatikusan létrejön egy AssemblyInfo.cs állomány. A Solution Explorer-rel megnyitva láthatóvá válnak azok a sorok, melyekben csak ki kell egészítenünk a már meglévő attribútumokat.
Így például a cég nevét, a termékünk megnevezését csak a megfelelő attribútumban kell megadnunk sztringként.
[assembly: AssemblyCompany("Animare Software")]
[assembly: AssemblyProduct("VersionInfo")]
[assembly: AssemblyDescription("Software Online példa")]
Alkalmazásunk verziószáma szintén itt adható meg, az AssemblyVersion attribútumban. Itt pontokkal elválasztott számokat kell megadnunk, mely a Major, Minor, Build és Revision verziószámokat adja.
[assembly: AssemblyVersion("1.2.3.4")]
Az így lefordított alkalmazásba a megadott információk bekerülnek. Ezt akár a bevezetőben említett módon is ellenőrizhetjük, de akár programból is hozzáférhetünk. Például a cég nevének kiolvasásához találunk egy CompanyName property-t. Ehhez hasonlóan tudjuk meg a terméknevet a ProductName property-ből.
listBox1.Items.Add("CompanyName: " + CompanyName);
listBox1.Items.Add("ProductName: " + ProductName);
Ha alkalmazásunknak olyan adatokat kellene eltárolni a háttértáron, melyek egy adott felhasználóhoz kötöttek, akkor az Application osztály UserAppDataPath függvényét használva megkaphatjuk azt az elérési útvonalat, ahová alkalmazásunknak célszerű ezeket az információkat elhelyezni.
listBox1.Items.Add("UserAppDataPath: " + Application.UserAppDataPath);
A visszaadott érték az aktuálisan bejelentkezett felhasználó mappáján belül a cégünk neve, termék neve, annak verziószáma alapján létrehozott elérési utat adja vissza. Ha például az aktuális felhasználó neve xy, az AssemblyCompany attribútum Animare Software, az AssemblyProduct attribútum értéke VersionInfo és a program verziószáma, vagyis az AssemblyVersion értéke 1.2.3.4, akkor a függvény által visszaadott érték az alábbi lesz:
C:\Documents and Settings\xy\Application Data\Animare Software\VersionInfo\1.2.3.4
A függvény használatakor, ha az általa visszaadott mappa még nem létezne, akkor azt automatikusan létre is hozza.