binary dreams

a world of 1s and 0s

How to set the company name in your Visual Studio project without a new template

Whenever I create a new solution in Visual Studio 2013 (my current IDE of choice) I have to set the

The Problem

Whenever I create a new solution in Visual Studio 2013 (my current IDE of choice) I have to set the Company name twice for each brand new project.

Right-click on your project and select Properties.

Click on Assembly Information...


Then change the CompanyName to whoever you work for but I don't want to do that every time.

How I found it

I knew I didnt want a custom project template just for these to properties so I knew I needed to find the actual file. Turns out its not in the file itself.

I decided to look in this ProjectTemplate location for a project.

In this case I am showing the TestProject.zip in the Test\1033

If you choose any project in this folder you will find a ZIP file with 3 files inside.

Copy the assemblyinfo.cs to another folder and Edit in Notepad. And there it is.

I then did a web search for 'where is the $registeredorganization$ set'. Turns out this is set in the registry but not the entries listed on this page.

The fix

To save you editing these properties in your brand new Vusal Studio projects you just need to edit the registry.

Go to Start and type 'regedit' into the search box. Then click on the 'regedit.exe'.

First backup your current registry by going to File > Export, select your save location, type a file name, make sure Export Range is set to All and click Save.


Find the entry 'HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion'. When you click on the CurrentVersion folder you will see two properties among many, RegisteredOrganization and RegisteredOwner.

Right-click on each property, select Modify, update with your organisation and click OK.


Create your brand new project and you will find you have your company as it should be.

You may need to restart Visual Studio.

Done!