# Newbie Compiling .net solution

**URL:** https://www.finalbuilder.com/forums/t/newbie-compiling-net-solution/921
**Category:** Discussion
**Created:** [August 6, 2008, 5:17am UTC](https://www.finalbuilder.com/forums/t/newbie-compiling-net-solution/921 "2008-08-06T05:17:02Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![b.bruno](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/b.bruno/32/101_2.png) [@b.bruno](https://www.finalbuilder.com/forums/u/b.bruno)
#### Post date: [August 6, 2008, 5:17am UTC](https://www.finalbuilder.com/forums/t/newbie-compiling-net-solution/921/1 "2008-08-06T05:17:02Z")

</div>

Hallo,

I'm very new with FinalBuilder and I've searched for a solution for my problem in this forum, but I can't find, so here my problem:

I compile a Visual Studio .NET 2008 Solution with five different configurations, this works fine.

The Problem: The GUI Project in this solution should change its assembly name each time, I compile it.  
  
So for example, if I compile the solution with configuration "A", the assembly name of the project should be "MyProgramA", and if I compile the solution with confiration "B", the assembly name of the project shoul be "MyProgramB", and also, assemblies A and B should get different program icons.

I found, that this information is located in the "xxx.vbproj"-file.

Is there a easy way to do this? Or do I have to use the edit xml-function? I've tried this, but have problems building the XPath to the information, I want to change.

Thanks for your support!

Benjamin

---

<div class="post-metadata">

### Author: ![paulsamways](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/e8c25b/32.png) [@paulsamways](https://www.finalbuilder.com/forums/u/paulsamways)
#### Post date: [August 7, 2008, 2:51am UTC](https://www.finalbuilder.com/forums/t/newbie-compiling-net-solution/921/2 "2008-08-07T02:51:28Z")

</div>

Hi Benjamin,

Yep, you'll need to use the Edit XML action to edit the VDProj file. The XPath will be '/n:​project/n:​propertyGroup​[​1​]/n:​AssemblyName' and you'll need to enable 'Automatically use namespace prefixes declared in the document root node' and set the 'Identifier prefix for default namespace' to 'n'.

I've attached a sample project which does exactly this, let me know if you need any further help.

Regards,

Paul.

&nbsp;

[XmlEditProject.fbz6](https://www.finalbuilder.com/forums/uploads/default/original/2X/5/5af12dbb6526bf65b9e9b391136708350aa79312.fbz6) (1.794 KB)

---

<div class="post-metadata">

### Author: ![b.bruno](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/b.bruno/32/101_2.png) [@b.bruno](https://www.finalbuilder.com/forums/u/b.bruno)
#### Post date: [August 7, 2008, 11:01am UTC](https://www.finalbuilder.com/forums/t/newbie-compiling-net-solution/921/3 "2008-08-07T11:01:29Z")

</div>

Hi,   
  
 thanks, this works fine!   
  
 Regards,   
 Benjamin
