Okay everybody, you might have opened a project created with the ctp version of xnags3.0 and it said there was an error. Well it's not the end of the world, it easy to fix just pay careful attention to the instructions.
ex. Groove
-C:\
-Downloads\
-Groove1.4\
-Groove1.4.sln
-Groove1.4.suo
-Groove 1.4\
-Groove 1.4.csproj <--- Open this file in Notepad or a text editing application.
1. Open the folder containing the game.
2. Open the sub folder (Groove 1.4\) inside of the folder you just navigated to.
3. There should be a file called Groove 1.4.csproj. Right click and open with Notepad.exe or another text editing application.
4. Scroll down to the bottom of the page and look for this:
Code:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\MicrosoftXNA Game Studiov3.0Microsoft.Xna.GameStudio.Common.targets" />
<Import Project="$(MSBuildExtensionsPath)\MicrosoftXNA Game Studiov3.0Microsoft.Xna.GameStudio.NestedContent.targets" />
Select all of the three and replace them with:
Code:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\Microsoft.Xna.GameStudio.targets" />
5. Save & Close as the same file name
6. Go back one folder and open the .sln file (Groove 1.4.sln).
7. When Visual C# opens it will say that a project was not found, or a similar error. Open the solution explorer (View > Solution Explorer) and right click on the main project node which will say unavailable. **TIP: You might not receive this error, if you do just close the prompt and continue to open the solution explorer.**
8. Delete the file.
9. Right click on the solution file and select add existing project.
10. Navigate to the .csproj file (Groove 1.4.csproj) and add it.
11. Deploy and Enjoy!
12. Remember to save the changes after. If you have other errors, please contact the game creator for assistance.
Do you think you could possibly post screenshots? I'm having problems with it, like, after I edit the thing in notepad, I open the .sln up and nothing happens, no windows pop up in the program window, it's just a grey background, and I don't know what node you're talking about, I'm still a newbie to all this stuff, but your help is greatly appreciated.
Do you think you could possibly post screenshots? I'm having problems with it, like, after I edit the thing in notepad, I open the .sln up and nothing happens, no windows pop up in the program window, it's just a grey background, and I don't know what node you're talking about, I'm still a newbie to all this stuff, but your help is greatly appreciated.
Just continue and skip it, it might not have told you it but if you open the solution explorer you will see it there.
Just continue and skip it, it might not have told you it but if you open the solution explorer you will see it there.
Nevermind, I don't know why it wasn't working before but I restarted my computer and it works now, I'll continue on with the steps, hopefully it will work.
Edit: Ok, so I did everything correctly, and this is the error I get.
__________________
If I helped you +Rep me.
Last edited by DegenerateDead; 09-16-2008 at 11:41 PM.
Reason: fix'd
EDIT: One problem. My Zune is still restarting this way after exiting. Maybe it's just the game.
Yea, if you read the "Whats new in this release" in the help files, youll notice it still says that the zune needs to restart when you are done with a game.
Hexic and texas hold'em dont need to because almighty microsoft made them(that alien game doesnt count cause its a tutorial)
IMO IT would be better if developers did this THEMSELVES to eliminate confusion. Also, it would be best to make a new project, to get rid of any confusing and bad legacy crap.
__________________
~Shutout5591~ [FINAL] Asteroids 1.0
If you like me work or I have helped you, + Rep me!
Yea, if you read the "Whats new in this release" in the help files, youll notice it still says that the zune needs to restart when you are done with a game.
Hexic and texas hold'em dont need to because almighty microsoft made them(that alien game doesnt count cause its a tutorial)
So there is a way to make it not restart, but only Microsoft knows how. I wonder if it's just something they code differently or if they have some program that we don't. Is there any way to get the games off the Zune (hard drive hack maybe?), and un-compile them so we can see what they did?
__________________
Last edited by masonpwiley; 09-17-2008 at 07:28 AM.
So there is a way to make it not restart, but only Microsoft knows how. I wonder if it's just something they code differently or if they have some program that we don't. Is there any way to get the games off the Zune (hard drive hack maybe?), and un-compile them so we can see what they did?
It is definitely possible to get them off of the Zune hard drive (not through the HD hack, thought), but there is no guarantee that they would be able to be made sense of at all. The file system on the Zune obscures things. Decompiling the games is very impractical.
It is my theory that the Microsoft games are not created with XNA alone (or even at all), since their games run much too smoothly for what I have seen XNA able to do.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter
IMO IT would be better if developers did this THEMSELVES to eliminate confusion. Also, it would be best to make a new project, to get rid of any confusing and bad legacy crap.
Well incase you have any problems with games right not, this will fix them until they update their games. I will be updating Groove, ZAV (Vi) and Star Shooter soon.
I just attempted this and got the same error that degenerate dead posted. Does anyone know what I am doing wrong. thanks
Re download the project/game and do it again. You need to remove all of the imports it should look like this when done:
Code:
<Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)MicrosoftXNA Game StudioMicrosoft.Xna.GameStudio.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
Re download the project/game and do it again. You need to remove all of the imports it should look like this when done:
Code:
<Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)MicrosoftXNA Game StudioMicrosoft.Xna.GameStudio.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
I tried what you said it still doesn't work lol, I tried with zunehero, so maybe if you could test it and see if it works?