Nick’s Code

Search

XNA MVP

Contact

Donate

Categories

Latest News

Twitter


follow nickgravelyn at http://twitter.com



RSS Feed

A Glimpse of Things to Come?

Posted in XNA on May 16, 2008 at 2:21am.
There are 4 comments.

I was digging around in the .csproj file of a 3.0 CTP game trying to find a way to have it able to deploy from built content rather than requiring the source assets, when I found this interesting node. I can’t claim to know what it is exactly for, so I’ll leave you to speculate what this could mean. I can say that this data is not in XNA 2.0 projects nor standard C# projects produced by Visual Studio 2008. It is seemingly unique to XNA 3.0 CTP projects (both Windows and Zune).

  <ItemGroup>
    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
      <Visible>False</Visible>
      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.5</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
      <Visible>False</Visible>
      <ProductName>Windows Installer 3.1</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
  </ItemGroup>


By Nathan on May 16, 2008 at 8:53 am

Interesting, although I have no more idea what it means than you do.

By MrMatthew on May 16, 2008 at 3:02 pm

Yes, interesting. Indeed…

I have no idea what this is…

By JasonDash on May 16, 2008 at 3:38 pm

Weren’t they intending to include a new game packager that creates an acutal installation file including all the redistributables in XNA 3.0, seeing as this was a problem before (No actual insatller with all the neccessary redists were made).

Maybe this is related? Or am I talking complete nonsense?

By DrDeth on May 18, 2008 at 11:24 pm

Yup! When creating Windows setup projects, VS creates a ‘BootStrapper’ which checks if the prerequisites of your project (and the installer) are installed.

It would seem that the XNA Team has been looking at deployment a bit for the 3.0 release - or a least, for a future release.



Post A Comment