Jolly Joker

I'm new to XNA and I'm using VS2005. I just want to use XNA with VS2005 but it requires C# Express to be installed. That's a waste of disk space if I must install another version on my PC. I have two questions: Can I use XNA with VS2005 And if there is no other way, if I must install C# Express on my PC, will any conflict happens with the Studio version


Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

George Clingerman

Yes, C# Express is required to install XNA. You can install C# Express, install XNA, uninstall C# Express and then use XNA with VS2005 but you lose quite a few of the benefits of XNA, primarily the content pipeline.

So if you want to have the full benefits of XNA, you must use it with C# Express. VS2005 runs side by side with C# Express (and all the Express) versions with no conflict. I run with that setup both on a production machine at work and at my home.

This was a design decision by the Microsoft XNA team and in reality has just a minimum impact on those with VS2005 but a major gain to those developer that don't. Here's an article written by the XNA development team from Microsoft that explains this in a bit more detail if you're interested.





Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

waruwaru

Cast your vote to support other version of VS2005 here:

https://connect.microsoft.com/feedback/ViewFeedback.aspx FeedbackID=190037&SiteID=226






Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

Jolly Joker

Thanks for your reply :)
Now I will have to clean up at least 300MB to install it, but it's ok :)




Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

Jolly Joker

I'm having trouble signing up to this URL, I'll cast my vote it later ;)




Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

Nathon

However, the download page for C# Express states the following.

"Before installing, you must uninstall any previous Beta, CTP or Tech Preview versions of SQL Server 2005, Visual Studio 2005, and the .NET Framework 2.0."

So, you're okay with a full version of them, but not with Beta, CTP or Tech Preview versions






Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

Jim Perry

Try signing in to Connect first, then copy and paste that URL into the window.




Re: Game Technologies: General Why XNA requires C# Express, not the Studio version?

David Weller - MSFT

Jolly Joker wrote:
Now I will have to clean up at least 300MB to install it, but it's ok :)

If you don't install the MSDN Help or the database engine, you only need about 50Mb (XNA GSE installs its own help separately)