<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx</link><description>If you inspect the contents of a .vcxproj file (the new VC++ project file format in VS2010) in notepad or in VS editor (by first unloading the project and then choosing "Edit Foo.vcxproj" from the context menu in Solution Explorer), you will see that</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10407859</link><pubDate>Fri, 05 Apr 2013 07:39:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10407859</guid><dc:creator>FFu*KJSZEAEHDEMJDJKI VJKKVIKGKLFKGKIIKGJFIK L , ,,K KVKM  MCL;CL N  VJKCMV NKVKCJKVI </dc:creator><description>&lt;p&gt;NA6RDRWS9K KVNXJJXJJVJIXMCJNCIKM JCIJXNZCHB UVOXCKVJU9VFPKGJFI0VVJIFO0FOF9OF0OFK,VNMKD;PXLJBIGOFOLFOLFODOOPD&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10407859" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10401156</link><pubDate>Mon, 11 Mar 2013 13:02:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10401156</guid><dc:creator>Maddie</dc:creator><description>&lt;p&gt;Would you please provide solution for the problem I mentioned at following link?&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.codeproject.com/Questions/559754/includepluspropertyplussheetplusinplusVisualplusC"&gt;www.codeproject.com/.../includepluspropertyplussheetplusinplusVisualplusC&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10401156" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10384570</link><pubDate>Sun, 13 Jan 2013 21:08:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10384570</guid><dc:creator>bgcjdh</dc:creator><description>&lt;p&gt;fyhfovhfgvp\zhsdfhijfiv\iogfj&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10384570" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10360936</link><pubDate>Thu, 18 Oct 2012 19:52:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10360936</guid><dc:creator>DM</dc:creator><description>&lt;p&gt;Has the ability to define project configurations in an import been implemented in VS 2010 SP1 or VS 2012?&lt;/p&gt;
&lt;p&gt;Can anyone from the VS team confirm?&lt;/p&gt;
&lt;p&gt;Thank you in advance,&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10360936" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10135655</link><pubDate>Tue, 01 Mar 2011 19:22:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10135655</guid><dc:creator>Steve Dillon</dc:creator><description>&lt;p&gt;I would like a way to get a property sheet before the CPP settings, so that we can share default settings between projects. &amp;nbsp;Namely we would like to set WindowsSdkDir off to a common location and not depend on locally installed wsdk.&lt;/p&gt;
&lt;p&gt;With the current setup the IncludePath is already formed (and the Default WindowsSdkDir is injected in it) by the time the property sheet import happens. &amp;nbsp;I need to overwrite and re-create the whole include path. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s not the end of the world but a way to get a property sheet into the &amp;quot;Globals&amp;quot; section via the Property Manager would be cool.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Steve&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10135655" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10132269</link><pubDate>Mon, 21 Feb 2011 16:58:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10132269</guid><dc:creator>Attila Szabo</dc:creator><description>&lt;p&gt;Now that VS 2010 SP1 beta is out, can someone confirm if the ability to define project configs in an imported property sheet is a feature of VS 2010 SP1?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;-Attila&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10132269" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10014245</link><pubDate>Tue, 25 May 2010 01:53:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10014245</guid><dc:creator>Visual Studio Blog</dc:creator><description>&lt;p&gt;@Matt, @Filip, @jalf,&lt;/p&gt;
&lt;p&gt;The ability to define project configurations in an import is being considered for SP1. And there is a good chance that it will actually make it.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Pavan Adharapurapu&lt;/p&gt;
&lt;p&gt;Software Developer, &lt;/p&gt;
&lt;p&gt;Visual Studio Project &amp;amp; Build Team,&lt;/p&gt;
&lt;p&gt;Microsoft.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10014245" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10013689</link><pubDate>Sun, 16 May 2010 00:31:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10013689</guid><dc:creator>dan moseley</dc:creator><description>&lt;p&gt;@jalf it is something I hope is fixed. I will ask the VC folks about it. &lt;/p&gt;
&lt;p&gt;Meanwhile there is a sort-of-workaround which may help, or not, depending on what you are trying to do. What it is looking for is just the configuration definitions. So this minimal .vcxproj will load successfully:&lt;/p&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Project DefaultTargets=&amp;quot;Build&amp;quot; ToolsVersion=&amp;quot;4.0&amp;quot; xmlns=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://schemas.microsoft.com/developer/msbuild/2003&amp;quot;&amp;gt;"&gt;http://schemas.microsoft.com/developer/msbuild/2003&amp;quot;&amp;gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;ItemGroup Label=&amp;quot;ProjectConfigurations&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;ProjectConfiguration Include=&amp;quot;Debug|Win32&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Configuration&amp;gt;Debug&amp;lt;/Configuration&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Platform&amp;gt;Win32&amp;lt;/Platform&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;/ProjectConfiguration&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;ProjectConfiguration Include=&amp;quot;Release|Win32&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Configuration&amp;gt;Release&amp;lt;/Configuration&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Platform&amp;gt;Win32&amp;lt;/Platform&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;/ProjectConfiguration&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;/ItemGroup&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;Import Project=&amp;quot;test.targets&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Project&amp;gt;&lt;/p&gt;
&lt;p&gt;In &amp;quot;test.targets&amp;quot; I just pasted the rest of the body of a regular .vcxproj project file, plus the root &amp;lt;Project&amp;gt; tag of course.&lt;/p&gt;
&lt;p&gt;If what you're trying to move out is what each configuration &amp;quot;does&amp;quot; -- for example, in Debug configuration define _DEBUG -- rather than what the various configuration names are, then this workaround might be good enough. Be aware that VS won't allow you to edit items that are defined in an imported file, so you'd want to keep those in the main project file. Also, it may not edit the main project file quite how you want, especially if you modify configuration-dependent properties for a particular project. But I guess if you do that, you're telling it that you want a special value for that project.&lt;/p&gt;
&lt;p&gt;Does this help?&lt;/p&gt;
&lt;p&gt;Dan [msbuild dev lead]&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10013689" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10013556</link><pubDate>Sat, 15 May 2010 12:50:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10013556</guid><dc:creator>jalf</dc:creator><description>&lt;p&gt;Yep, what Matt said.&lt;/p&gt;
&lt;p&gt;I tried creating an Import statement factoring the ProjectConfigurations out into a separate file. Visual Studio reported that my project file was no longer valid.&lt;/p&gt;
&lt;p&gt;I don't see why this scenario isn't supported though. It seems pretty obvious that if you have multiple projects, you want to be able to define new ProjectConfigurations once, in a common file, instead of by editing each and every project.&lt;/p&gt;
&lt;p&gt;Hopefully it is just a bug in the current version of VS. Right?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10013556" width="1" height="1"&gt;</description></item><item><title>re: A guide to .vcxproj and .props file structure</title><link>http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx#10013474</link><pubDate>Sat, 15 May 2010 03:09:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10013474</guid><dc:creator>Filip</dc:creator><description>&lt;p&gt;Good, helpful post. I'm with Matt on the issues of sharing configuration between different projects. We are having exactly this problem at work.&lt;/p&gt;
&lt;p&gt;It would be awesome to just import one settings file and have all projects use the same settings. I totally don't understand why each project file needs to have its own &amp;quot;configuration&amp;quot; (debug/release/etc). Can the common settings file contain configuration definitions for all projects? Not sure if VS is smart enough to understand that... Also, is there a way of telling VS to honor whitespace in project files? It's really annoying when each time a project is saved the whitespace gets deleted. Whitespace is essential. Especially for the C++ crowd. Lots of folks are coming from the makefile world. Reading tons of XML makes their brains hurt. Space between elements would help.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10013474" width="1" height="1"&gt;</description></item></channel></rss>