Error MSB4041 in Getting Started Tutorial<p>Just getting started with MSBuild, I downloaded the Get Started with MSBuild tutorial and ran into a problem right out of the gate with the first tutorial project found in &quot;Write a Simple Project&quot;.  I took the Hello World example and just ran it.  This consists of a console app, HelloWorldCS, and a project file, which looks like:</p> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px"></font><font style="color:blue">&lt;</font><font style="font-size:11px">Project </font><font style="color:red">MSBuildVersion</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;1.0&quot;</font><font style="font-size:11px"> </font><font style="color:red">DefaultTargets</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;Compile&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">   </font><font style="color:blue">&lt;</font><font style="font-size:11px">Property </font><font style="color:red">appname</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;HelloWorldCS&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td>   </font><font style="color:blue">&lt;</font><font style="font-size:11px">Item </font><font style="color:red">Type</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;CSFile&quot;</font><font style="font-size:11px"> </font><font style="color:red">Include</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;consolehwcs1.cs&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">   </font><font style="color:blue">&lt;</font><font style="font-size:11px">Target </font><font style="color:red">Name</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;Compile&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;</font><font style="font-size:11px">Task </font><font style="color:red">Name</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;CSC&quot;</font><font style="font-size:11px"> </font><font style="color:red">Sources</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;@(CSFile)&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">         </font><font style="color:blue">&lt;</font><font style="font-size:11px">OutputItem  </font><font style="color:red">TaskParameter</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;OutputAssembly&quot;</font><font style="font-size:11px"> </font><font style="color:red">Type</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;EXEFile&quot;</font><font style="font-size:11px"> </font><font style="color:red">Include</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;$(appname).exe&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">Task</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;</font><font style="font-size:11px">Message </font><font style="color:red">Text</font><font style="font-size:11px">=</font><font style="color:blue">&quot;The output file is @(EXEFile)&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td>   </font><font style="color:blue">&lt;/</font><font style="font-size:11px">Target</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;/</font><font style="font-size:11px">Project</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr></tbody></table></div><br>This is (except for removing the extra crlf's and comments) exactly what I ran.  No material changes from what the Tutorial provided.  I get the following result.<br><br> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px">C:\PROJECTS\MSBuild&gt;</font><font style="color:blue">echo</font><font style="font-size:11px"> off  </font></td></tr> <tr> <td style="background-color:#f7f7f7">Microsoft (R) Build Engine Version 2.0.50727.3053  </td></tr> <tr> <td>[Microsoft .NET Framework, Version 2.0.50727.3053]  </td></tr> <tr> <td style="background-color:#f7f7f7">Copyright (C) Microsoft Corporation 2005. All rights reserved.  </td></tr> <tr> <td>C:\PROJECTS\MSBuild\consolehwcs1.proj(1,1): error MSB4041: The </font><font style="color:blue">default</font><font style="font-size:11px"> XML namespace of the project <br>must be the MSBuild XML namespace. If the project is authored in the MSBuild 2003 format, please <br>add xmlns=</font><font style="color:blue">&quot;http://schemas.microsoft.com/developer/msbuild/2003&quot;</font><font style="font-size:11px"> to the &lt;Project&gt; element. If the <br>project has been authored in the old 1.0 </font><font style="color:blue">or</font><font style="font-size:11px"> 1.2 format, please convert it to MSBuild 2003 format.</font></td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr> <tr> <td> </td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr></tbody></table></div><br> <p>As far as I know the project isn't in MSBuild 2003 format, but if I add the xmlns to the project element as suggested things get worse, with MSB4031 saying the MSBuildVersion attribute (which does not appear in the file) is deprecated and please remove it, followed by MSB4067 &quot;The element &lt;Property&gt; beneath element &lt;Project&gt; is unrecognized&quot;.  Except that if you remove that, it then doesn't like the next element, &lt;Item&gt;, and so on.<br><br>I hope somebody has a solution or a workaround for this.<br><br>BTW, I am running on an XP workstation, and have VS2003 and VS2005 installed, along with .NET Fx versions up to 3.5 installed.  The batch file running the build above looks like:</p> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px">echo off  </font></td></tr> <tr> <td style="background-color:#f7f7f7">C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild consolehwcs1.proj  </td></tr> <tr> <td>pause  </td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr></tbody></table></div> <p><br> </p>© 2009 Microsoft Corporation. All rights reserved.Mon, 29 Sep 2008 10:13:22 Z3d67128e-1d15-468e-ac70-aefc629c2059http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/3d67128e-1d15-468e-ac70-aefc629c2059#3d67128e-1d15-468e-ac70-aefc629c2059http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/3d67128e-1d15-468e-ac70-aefc629c2059#3d67128e-1d15-468e-ac70-aefc629c2059Cyberherbalisthttp://social.msdn.microsoft.com/Profile/en-US/?user=CyberherbalistError MSB4041 in Getting Started Tutorial<p>Just getting started with MSBuild, I downloaded the Get Started with MSBuild tutorial and ran into a problem right out of the gate with the first tutorial project found in &quot;Write a Simple Project&quot;.  I took the Hello World example and just ran it.  This consists of a console app, HelloWorldCS, and a project file, which looks like:</p> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px"></font><font style="color:blue">&lt;</font><font style="font-size:11px">Project </font><font style="color:red">MSBuildVersion</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;1.0&quot;</font><font style="font-size:11px"> </font><font style="color:red">DefaultTargets</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;Compile&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">   </font><font style="color:blue">&lt;</font><font style="font-size:11px">Property </font><font style="color:red">appname</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;HelloWorldCS&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td>   </font><font style="color:blue">&lt;</font><font style="font-size:11px">Item </font><font style="color:red">Type</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;CSFile&quot;</font><font style="font-size:11px"> </font><font style="color:red">Include</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;consolehwcs1.cs&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">   </font><font style="color:blue">&lt;</font><font style="font-size:11px">Target </font><font style="color:red">Name</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;Compile&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;</font><font style="font-size:11px">Task </font><font style="color:red">Name</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;CSC&quot;</font><font style="font-size:11px"> </font><font style="color:red">Sources</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;@(CSFile)&quot;</font><font style="font-size:11px">&gt;  </font></td></tr> <tr> <td style="background-color:#f7f7f7">         </font><font style="color:blue">&lt;</font><font style="font-size:11px">OutputItem  </font><font style="color:red">TaskParameter</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;OutputAssembly&quot;</font><font style="font-size:11px"> </font><font style="color:red">Type</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;EXEFile&quot;</font><font style="font-size:11px"> </font><font style="color:red">Include</font><font style="font-size:11px"> = </font><font style="color:blue">&quot;$(appname).exe&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td>      </font><font style="color:blue">&lt;/</font><font style="font-size:11px">Task</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7">      </font><font style="color:blue">&lt;</font><font style="font-size:11px">Message </font><font style="color:red">Text</font><font style="font-size:11px">=</font><font style="color:blue">&quot;The output file is @(EXEFile)&quot;</font><font style="font-size:11px">/&gt;  </font></td></tr> <tr> <td>   </font><font style="color:blue">&lt;/</font><font style="font-size:11px">Target</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr> <tr> <td style="background-color:#f7f7f7"></font><font style="color:blue">&lt;/</font><font style="font-size:11px">Project</font><font style="color:blue">&gt;</font><font style="font-size:11px"> </font></td></tr></tbody></table></div><br>This is (except for removing the extra crlf's and comments) exactly what I ran.  No material changes from what the Tutorial provided.  I get the following result.<br><br> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px">C:\PROJECTS\MSBuild&gt;</font><font style="color:blue">echo</font><font style="font-size:11px"> off  </font></td></tr> <tr> <td style="background-color:#f7f7f7">Microsoft (R) Build Engine Version 2.0.50727.3053  </td></tr> <tr> <td>[Microsoft .NET Framework, Version 2.0.50727.3053]  </td></tr> <tr> <td style="background-color:#f7f7f7">Copyright (C) Microsoft Corporation 2005. All rights reserved.  </td></tr> <tr> <td>C:\PROJECTS\MSBuild\consolehwcs1.proj(1,1): error MSB4041: The </font><font style="color:blue">default</font><font style="font-size:11px"> XML namespace of the project <br>must be the MSBuild XML namespace. If the project is authored in the MSBuild 2003 format, please <br>add xmlns=</font><font style="color:blue">&quot;http://schemas.microsoft.com/developer/msbuild/2003&quot;</font><font style="font-size:11px"> to the &lt;Project&gt; element. If the <br>project has been authored in the old 1.0 </font><font style="color:blue">or</font><font style="font-size:11px"> 1.2 format, please convert it to MSBuild 2003 format.</font></td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr> <tr> <td> </td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr></tbody></table></div><br> <p>As far as I know the project isn't in MSBuild 2003 format, but if I add the xmlns to the project element as suggested things get worse, with MSB4031 saying the MSBuildVersion attribute (which does not appear in the file) is deprecated and please remove it, followed by MSB4067 &quot;The element &lt;Property&gt; beneath element &lt;Project&gt; is unrecognized&quot;.  Except that if you remove that, it then doesn't like the next element, &lt;Item&gt;, and so on.<br><br>I hope somebody has a solution or a workaround for this.<br><br>BTW, I am running on an XP workstation, and have VS2003 and VS2005 installed, along with .NET Fx versions up to 3.5 installed.  The batch file running the build above looks like:</p> <div style="border-right:#7f9db9 1px solid;border-top:#7f9db9 1px solid;font-size:11px;overflow:auto;border-left:#7f9db9 1px solid;line-height:100%! important;border-bottom:#7f9db9 1px solid;font-family:Courier New;background-color:white"> <table style="border-top-width:0px;border-left-width:0px;margin:2px 0px;width:99%;border-bottom:#eee 0px solid;border-collapse:collapse;background-color:#fff;border-right-width:0px" cellspacing=0 cellpadding=0> <colgroup> <col style="padding-left:10px;font-size:11px;border-bottom:#f7f7f7 1px solid;font-family:Courier New;white-space:nowrap"> <tbody> <tr> <td><font style="font-size:11px">echo off  </font></td></tr> <tr> <td style="background-color:#f7f7f7">C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild consolehwcs1.proj  </td></tr> <tr> <td>pause  </td></tr> <tr> <td style="background-color:#f7f7f7"> </td></tr></tbody></table></div> <p><br> </p>Tue, 23 Sep 2008 15:46:26 Z2008-09-23T15:46:26Zhttp://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/3d67128e-1d15-468e-ac70-aefc629c2059#270ef7c0-34f2-4a07-9937-9590a3b8cb02http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/3d67128e-1d15-468e-ac70-aefc629c2059#270ef7c0-34f2-4a07-9937-9590a3b8cb02Rong-Chun Zhanghttp://social.msdn.microsoft.com/Profile/en-US/?user=Rong-Chun%20ZhangError MSB4041 in Getting Started Tutorial<br>Hi Cyberherbalist,<br><br>In order to make MSBuild can build your project file, you need to make your project file as a project system format. See the following page:<br><br><ul><li><a href="http://msdn.microsoft.com/en-us/library/bcxfsh87.aspx">http://msdn.microsoft.com/en-us/library/bcxfsh87.aspx</a></li></ul><br>I have made some change of the project file and I can build it. <br><br> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue">&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">Project</span><span style="font-size:9pt;font-family:新宋体;color:blue"> </span><span style="font-size:9pt;font-family:新宋体;color:red">DefaultTargets</span><span style="font-size:9pt;font-family:新宋体;color:blue"> = </span><span style="font-size:9pt;font-family:新宋体">&quot;<span style="color:blue">Compile</span>&quot;<span style="color:blue"> </span><span style="color:red">xmlns</span><span style="color:blue">=</span>&quot;<span style="color:blue">http://schemas.microsoft.com/developer/msbuild/2003</span>&quot;<span style="color:blue">&gt;</span></span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">PropertyGroup</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">                </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">Appname</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span><span style="font-size:9pt;font-family:新宋体">HelloworldCS<span style="color:blue">&lt;/</span><span style="color:maroon">Appname</span><span style="color:blue">&gt;</span></span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span>&lt;/</span><span style="font-size:9pt;font-family:新宋体;color:maroon">PropertyGroup</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">ItemGroup</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">                </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">CSFile</span><span style="font-size:9pt;font-family:新宋体;color:blue"> </span><span style="font-size:9pt;font-family:新宋体;color:red">Include</span><span style="font-size:9pt;font-family:新宋体;color:blue"> = </span><span style="font-size:9pt;font-family:新宋体">&quot;<span style="color:blue">Program.cs</span>&quot;<span style="color:blue">/&gt;</span></span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span>&lt;/</span><span style="font-size:9pt;font-family:新宋体;color:maroon">ItemGroup</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">Target</span><span style="font-size:9pt;font-family:新宋体;color:blue"> </span><span style="font-size:9pt;font-family:新宋体;color:red">Name</span><span style="font-size:9pt;font-family:新宋体;color:blue"> = </span><span style="font-size:9pt;font-family:新宋体">&quot;<span style="color:blue">Compile</span>&quot;<span style="color:blue">&gt;</span></span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span><span style="">        </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">CSC</span><span style="font-size:9pt;font-family:新宋体;color:blue"> </span><span style="font-size:9pt;font-family:新宋体;color:red">Sources</span><span style="font-size:9pt;font-family:新宋体;color:blue"> = </span><span style="font-size:9pt;font-family:新宋体">&quot;<span style="color:blue">@(CSFile)</span>&quot;<span style="color:blue"> </span><span style="color:red">TargetType</span><span style="color:blue">=</span>&quot;<span style="color:blue">exe</span>&quot;<span style="color:blue"> </span><span style="color:red">OutputAssembly</span><span style="color:blue">=</span>&quot;<span style="color:blue">$(Appname).exe</span>&quot;<span style="color:blue">/&gt;</span></span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">                </span>&lt;</span><span style="font-size:9pt;font-family:新宋体;color:maroon">Message</span><span style="font-size:9pt;font-family:新宋体;color:blue"> </span><span style="font-size:9pt;font-family:新宋体;color:red">Text</span><span style="font-size:9pt;font-family:新宋体;color:blue">=</span><span style="font-size:9pt;font-family:新宋体">&quot;<span style="color:blue">The output file is $(Appname)</span>&quot;<span style="color:blue">/&gt;</span></span></p> <p class=MsoNormal style="margin-bottom:0.0001pt;line-height:normal"><span style="font-size:9pt;font-family:新宋体;color:blue"><span style="">        </span>&lt;/</span><span style="font-size:9pt;font-family:新宋体;color:maroon">Target</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span></p> <span style="font-size:9pt;font-family:新宋体;color:blue">&lt;/</span><span style="font-size:9pt;font-family:新宋体;color:maroon">Project</span><span style="font-size:9pt;font-family:新宋体;color:blue">&gt;</span><br><br>For more information, please check:<br><a href="http://msdn.microsoft.com/en-us/library/646dk05y.aspx">http://msdn.microsoft.com/en-us/library/646dk05y.aspx</a><br><a href="http://msdn.microsoft.com/en-us/library/s5c8athz.aspx">http://msdn.microsoft.com/en-us/library/s5c8athz.aspx</a><br><br>Best regards,<br>Rong-Chun Zhang<hr size="1" align="left" width="25%">Please mark the replies as answers if they help and unmark if they don't.Thu, 25 Sep 2008 07:50:11 Z2008-09-25T07:50:11Z