I've read that Visual Studio 2012 can't be used with the XNA game framework so I tried to locate a version of directX which would work with visual studio 2012 on windows 7 and I can't.
It seems that directx11 is embedded in the windows sdk. I tried downloading this windows sdk but it appears that it's aimed squarely at windows 8 developers.
So, my question is this. I want to start developing some rudimentary games to help teach my some basic programming in C++ & C# but i don't want to have a copy of visual studio express installed to take advantage of XNA.
Can this be done with Visual Studio 2012 on Windows 7?
appears that it's aimed squarely at windows 8 developers
This assumption is wrong. Windows 8 and 8.1 SDK backward compatible with older OS (both, as target OS and as development OS): system requirements
Also, you must have Windows 8 SDK already installed with VS2012.
I've read that Visual Studio 2012 can't be used with the XNA game framework
True. Partially. XNA is no longer officially supported, but:
you can try to install XNA in VS2012 (and even VS2013) with a bit of tweaking (and luck)
you can use MonoGame instead (an open source implementation of the Microsoft XNA 4.x Framework)
you can use SharpDX if you just need managed DirectX
Related
I need to visually debug scene rendering (step-by-step frame rendering) in unity3d (version 5) on Windows 7 64bit. "Visually debug" means that I need to walk through rendering process step-by-step and see what unity does to framebuffer at each step.
Which tools are currently available for that?
Few years ago I've been using PerfHUD for similar tasks, but it looks like it is discontinued? The latest version of perfhud(mentioned on nvidia website) is 6.7 and apparently it is from 2011. Perfkit and nsight does not seem to provide similar feature ('visual debugging") and are instead concerned with cuda performance.
On the web, there's mention of Microsoft PIX, BUT microsoft website mentions that it is replaced by "graphics debugging" feature in Visual Studio 2013. Visual studio 2013, meanwhile, really wants me to upgrade to windows 8 and does not let me use the feature otherwise. (VS express 2013 for windows desktop does not have this feature).
So, what else is available? I'm only need to run the tool on my own machine which means Nvidia GPU and windows 7 64 bit.
VS 2013 Community or VS 2013 Pro+ Update 4 is the best way to get the modern 'graphics debugging' features from Visual Studio for DirectX 11. The capture engine is much more robust on Windows 8.1 or Windows 10, but will work on Windows 7.
For Direct3D 9, you can still use the legacy PIX for Windows tool.
See DirectX SDK Tools Catalog and DirectX 11.1 and Windows 7 Update
I want to start developing App for Windows Phone.
I have installed Visual Studio 2010 Express, Updating it to SP1. Install Windows Phone SDK 7.1. And when I want to create a new Project, here comes the error.
I have installed .NET Framework 3.5 to 4.5. Silverlight SDK 4.0. What am I missing here ?
I am using Windows 8 32 bit if it has any difference.
Microsoft made developing for windows-phone as complicated as possible. )
So, basically there are two solutions, that are guaranteed to work:
1) You can develop on Visual Studio 2010 for windows-phone-7 on Windows 7.
2)You can develop on Visual Studio 2012 for windows-phone-8 on Windows 8(64-bit).
The other variations are more like a 'dance with tambourine', in my humble opinion.
There are solutions, but they are all tricky.
What may work for you:
Check this question, maybe it helps.
The first answer has a link with instruction of how-to install a sdk for wp7 on windows 8. Try it. However, there's no mention about 32-it system, so it might also not work.
Right now, you've said, you've installed SDK 7.0. Try to to, as suggested in above-mentioned link and install Windows Phone SDK 7.1 and 7.1.1 update.
I installed windows 8 a month ago and now want to add xna game studio 4.0 to my visual studio 2010 ultimate. I downloaded the xna installer from http://www.microsoft.com/en-us/download/details.aspx?id=23714 and ran the setup. First it said something about compatibility issues but the setup continued. after it finished I restarted the computer and wanted to make a xna project but its not showing in the c# drop-down menu. So i took a look at the %programm files(x86)%/Microsoft viual studio 10.0/Common 7/IDE/extensions/Microsoft, but there was no xna folder. Did I do something wrong or is windows 8 having some issues with vs2010 and xna 4.0?
XNA is not officially supported on Windows 8 and never will be because Microsoft simply gave up on it.
This solution explains how to install XNA on Windows 8 but clearly if you want a stable development environment you will have to develop on a Windows 7 machine but remember that even if you are skilled on XNA, the Framework itself is doomed and bound to disappear.
If you want to keep developing with C# on Windows 8 I can only recommend you move to MonoGame which is an open source implementation of the XNA 4 API for multiple platforms using the CLR or Mono so basically most of your XNA knowledge can be reused in MonoGame.
IF you realy want to keep on programming with XNA 4.0 there is a work around.
Just install the following program (official windows program):
http://www.xbox.com/en-US/LIVE/PC/DownloadClient
This is the windows marketplace client which seems to help a lot, after installing try installing xna again it should work, atleast it did fine on my PC which is running windows 8.
XNA Game Studio installs a version of the Games for Windows – LIVE Redistributable behind the scenes. Some older versions of the Games for Windows – LIVE Redistributable attempt to install and use a file that is being installed by Windows 8, and the older versions of the redistributable are not compatible with the newer version of the file that is installed by Windows 8. Newer versions of the Games for Windows – LIVE Redistributable are compatible with Windows 8, and if you pre-install the new redistributable before installing XNA Game Studio, setup will recognize that it is already there and use the new version instead of trying to install the old version.
How to work around this issue
If you run into this issue, here are steps that you can use to work around it:
Download and install the latest version of the Games for Windows – LIVE Redistributable from http://www.xbox.com/en-US/LIVE/PC/DownloadClient
If you are installing the Windows Phone SDK 7.1, re-run setup and choose to repair it. This will re-run the previously failing XNA Game Studio installers and they should install correctly this time.
If you are install a standalone XNA Game Studio product, re-run setup and it should install correctly this time.
If you are planning to do Windows Phone development, you should also install the Windows Phone SDK 7.1.1 Update after installing the Windows Phone SDK 7.1. This update fixes an issue that prevents the emulator in the Windows Phone SDK 7.1 from working correctly on Windows 8.
Microsoft has NOT given up on XNA as far as I can tell. They just aren't updating the installer yet. Maybe they'll bring it around for 8.1. Who knows?
i have installed windows 8 developper preview
and i wanted to install xna frame work on visual studio 2012
but i had a compatibility issue
so here is what to do to fix this problem
go ahead and download Visual Studio 2010 Ultimate ISO from microsoft
Visual Studio 2010 Ultimate ISO Microsoft Center Download
Then Burn it on a cd using Burning Tool (Nero Express for exp)
if you dont have cd to burn it you can use Daemon Tools to raise an ISO into a virtual CD/DVD drive
Here is the Download Link for Daemon tools
after installing Visual Studio 2010
install the XNA 4.0 FrameWork
restart your pc
and enjoy :)
This is the official solution, where Microsoft's help points you to, to solve this issue:
How to work around a possible XNA Game Studio or Windows Phone SDK
install failure on Windows 8
http://blogs.msdn.com/b/astebner/archive/2012/02/29/10274694.aspx
And, if you are just trying to get XNA 4.0 working, and have nothing to do with Windows Phone SDK 7.1, then you can just install "Games for Windows – LIVE Redistributable" and then the install of XNA 4.0 should work fine. It did for me.
Can I use Visual Studio 2011 running on the Windows 8 Developer Preview to publish programs that will not only run on Windows 8, but that will run on Windows XP, Vista, 7 and 8? I know that using Visual Studio 2010 while Running XP can produce applications that will run on XP and up, but can it work the other way?
UPDATE: By Publish I mean that I want to package my application into an installer and distribute it.
I am Using Visual Basic .NET as the programing language within Visual Studio 2011
UPDATE 2: Also, If I can't make my app available on XP through 8, then can I use Visual Studio 2010 to do this or is it a matter of Operating Systems?
The version of VS11 that comes in the Win8 DP will only let you build Win8 apps. You can install VS2010 side by side with it though to do other types of development.
So I'd like to try out XNA Game Studio, but although the last stable version seems to be 3.1 (I am not sure about this), it's asking me for Visual Studio Express 2008 (I'm using a full Visual Studio 2010).
How to solve this issue? Must I install the XNA's 4.0 beta? I can't find a place to download it.
Thanks
As far as I can tell XNA v3.1 isn't compatible with VS2010 (which is making me unhappy, as well).
If you're just interested in building a Windows (or Windows Phone 7) game, VS2010 with XNA 4.0 will work fine. The description on the MS site implies that 4.0 only includes tools for phone development, but that's not the case.
Download the Windows Phone Developer Tools Beta from here (http://go.microsoft.com/?linkid=9713250). That download comes with all of the project files, assemblies, tools, etc you need to build Windows XNA apps with VS2010.
The only restriction (which should disappear when 4.0 comes out of beta) is that, although you can create a new xbox 360 project and build it, can't deploy it or test it on your local console. I had to switch back to VS2008 and XNA 3.1 for that reason.
Good luck.
Update
According to XNA Game Studio Team blog, XNA 4.0 will be release September 16 2010, including XBOX beta support and full integration with VS2010. There are a few breaking changes that are worth investigating, but the beta looks promising.