after downloding the nightly release yesterday, I opened the solution with VS2010, this time I had not reference errors like with DE0.9.0, compile and build also ran without any problems. Now I open the samples browser and select, for example, Start Executable on the Blocks or Breakout game. What happens that I get some notepad windows open with a 'Block.txt' displayed. Something like this:

and more. From what I see, the program is looking for the 'csogg.dll' & 'csvorbis.dll' and other Dlls, which of course or properly referenced and physically available in their folders. Dont know what is happening here?

Also, how to I get the example tranfered to my Window Phone 7 device? My device is developer unlock (apphub account).

after downloding the nightly release yesterday, I opened the solution with VS2010, this time I had not reference errors like with DE0.9.0, compile and build also ran without any problems. Now I open the samples browser and select, for example, Start Executable on the Blocks or Breakout game. What happens that I get some notepad windows open with a 'Block.txt' displayed. Something like this:

and more. From what I see, the program is looking for the 'csogg.dll' & 'csvorbis.dll' and other Dlls, which of course or properly referenced and physically available in their folders. Dont know what is happening here?

Also, how to I get the example tranfered to my Window Phone 7 device? My device is developer unlock (apphub account).

Kind regards,Joerg

mb

Quote:

Note: All templates assume the environment variable DeltaEnginePath is setup (which will be done automatically if you start any Delta Engine tool or service). If it does not work for you, set up the environment variable yourself to avoid having to map assemblies yourself, e.g. DeltaEnginePath=c:\code\DeltaEngine (you can do that by navigating to Start -> Control Panel -> System -> Advanced system settings -> Environment Variables ... -> New User Variable, see the screenshot below). Again: You don't have to do this normally, the Delta Engine will take of this automatically the first time you start any tool, game or program with the AllowDevelopmentAssemblyUpdating feature turned on (which is on in developer mode by default, but off for built applications for the end user).http://deltaengine.net/G...File=DeltaEnginePath.pnghttp://deltaengine.net/W...sualStudioTemplates.ashx

Maybe your path is too long and contains spaces, but we have tested those issues in v0.9.1. Are you really sure the files are at the correct location? You could also setup the DeltaPath environment variable or make sure the OptionalAssemblyPath in Settings.xml is setup correctly. You don't need to do this, you can also just copy the required files in your \bin\debug folder yourself and then you never need any other paths.

About WP7: You will need a Marketplace account, which we only give out on a case-by-case basis right now if it makes sense for us.

I found out the reason why I got this error texts: Although the DLLs are physical available in each of the example folders, all of them were blocked by Windows --> File properties, don't know why. I unblocked them and seems be looking fine, but I now get this message only, maybe this the content thing behind the firewall!?

06.548 Unable to connect to server: Content.DeltaEngine.net:800, 80, 443, 808011.834 Error: We are not connected to the content server, but we still need to grab content (we have none yet). Unable to continue application, no content data is available, file not found: Content\ContentMetaData.xml. Either make sure this application has been build by the Delta Engine Launcher or use the online services to connect to the Content Server for dynamic content downloading when developing. at Delta.Utilities.Log.Warning(System.String message) at Delta.Engine.Application.Error(System.String message, System.Object exceptionObject) at Delta.Engine.Application.iPYQI7tOgAyIDhpPEay(System.Object , System.Object ) at Delta.Engine.Application.Error(System.String message) at Delta.ContentSystem.ContentManager.AXi1CnrH2Cr4IuF8oHX(System.Object ) at Delta.ContentSystem.ContentManager.ConnectToContentServer() at Delta.ContentSystem.ContentManager.Initialize() at Delta.ContentSystem.ContentManager.kRv8r1rtIECF6Ziw5iW(System.Object ) at Delta.ContentSystem.ContentManager.get_Instance() at Delta.ContentSystem.ContentManager.GetAllContentMetaData(Delta.ContentSystem.ContentType contentType) at Delta.ContentSystem.Rendering.ShaderData.Get(Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags shaderFlags) at Delta.Graphics.Basics.Shader..ctor(Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags setShaderFlags) at Delta.Graphics.BaseOpenGL.BaseOpenGLShader.PkcB5V0Gh85fow4JgP(System.Object , Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags ) at Delta.Graphics.BaseOpenGL.BaseOpenGLShader..ctor(Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags setShaderFlags) C:\Documents and Settings\fj0t0331\My Documents\Visual Studio 2010\Projects\DeltaEngine_091\Graphics\OpenTK\OpenTKShader.cs(45,3): at Delta.Graphics.OpenTK.OpenTKShader..ctor(Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags setShaderFlags) at Delta.Engine.Dynamic.Factory.Upy9ArXBv1P1Bjr6nIG(System.Type , System.Reflection.BindingFlags , System.Object , System.Object , System.Object ) at Delta.Engine.Dynamic.Factory.Create(System.Type classToCreate, System.Object argument) at Delta.Engine.Dynamic.Factory.Create(System.Object argument) at Delta.Graphics.Basics.Shader.Create(Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags shaderFlags) at Delta.Rendering.Basics.Materials.Material2D.QrJB7aFX1tQgrVy2UH(Delta.Utilities.Graphics.ShaderFeatures.ShaderFeatureFlags ) at Delta.Rendering.Basics.Materials.Material2D..ctor(System.String setDiffuseMapName) C:\Documents and Settings\fj0t0331\My Documents\Visual Studio 2010\Projects\DeltaEngine_091\Samples\Breakout\BreakoutGame.cs(79,4): at Breakout.BreakoutGame..ctor() C:\Documents and Settings\fj0t0331\My Documents\Visual Studio 2010\Projects\DeltaEngine_091\Samples\Breakout\Program.cs(17,4): at Breakout.Program.Main()

and this one: 'We are not connected to content server, but we still need to grab content (we have noen yet). Unable to continue application, no content data is available, file not found: Content\ContentMetaData.xml. Either make sure this application has been build by the Delta Engine Launcher or use the online services to connect to the content Server for dynamic content download when developing....'

These locked DLLs is are a real problem, dunno if there is a way to programmatically turn them off. Will investigate or at least write up some tips.

About connecting to the content server: It should work at Content.DeltaEngine.net:800 (all the other ports are not available yet until the v0.9.1 content server is started). You could also try to edit your Settings.xml file and set "DeltaEngine.net:800" there, but my guess is that you are behind a firewall that blocks outgoing TCP port 800.

I think the most generic solution would be to create an Application Domain for loading these Assemblies. You'll run into the issue again when someone tries to install them on network drives and then load them, for example.

Thanks for the tips, added them to the download page! I have not found an automated solution yet (probably a simple installer would do, but I have not build one yet). If more people are having trouble I will add an installer, just ask!

First I have downloaded the newest nightly release. I unblocked all the files. But now I'm getting this crazy logged in to many times error when I try to download content for the first time. I'm not logged on to any tools.

21.353 Error: We are not connected to the content server, but we still need to grab content (we have none yet). Unable to continue application, no content data is available, file not found: Content\ContentMetaData.xml. Either make sure this application has been build by the Delta Engine Launcher or use the online services to connect to the Content Server for dynamic content downloading when developing. at Delta.Utilities.Log.Warning(System.String message) at Delta.Engine.Application.Error(System.String message, System.Object exceptionObject) at Delta.Engine.Application.ALfSSmiDin1txWRX4RY(System.Object , System.Object ) at Delta.Engine.Application.Error(System.String message) at Delta.ContentSystem.ContentManager.wRQaNEgt9INRAv3Ms7m(System.Object ) at Delta.ContentSystem.ContentManager.CoAq4oXIX() at Delta.ContentSystem.ContentManager.i6ACK1vSG() at Delta.ContentSystem.ContentManager.mqFVvBg9XgtP7HNfhMX(System.Object ) at Delta.ContentSystem.ContentManager.get_Instance() at Delta.ContentSystem.Content.Exists(System.String contentName, Delta.ContentSystem.ContentType contentType) C:\Users\Matt\Documents\Visual Studio 2010\Projects\DeltaEngine\Samples\AdvancedGameExample\Game.cs(46,3): at AdvancedGameExample.Game..ctor() C:\Users\Matt\Documents\Visual Studio 2010\Projects\DeltaEngine\Samples\AdvancedGameExample\Program.cs(22,4): at AdvancedGameExample.Program.Main()

21.414 Error: Fatal Error: Unhandled exception occurred (Application is terminated, we cannot recover!): System.Exception: We are not connected to the content server, but we still need to grab content (we have none yet). Unable to continue application, no content data is available, file not found: Content\ContentMetaData.xml. Either make sure this application has been build by the Delta Engine Launcher or use the online services to connect to the Content Server for dynamic content downloading when developing. at Delta.Engine.Application.Error(String message, Object exceptionObject) at Delta.Engine.Application.ALfSSmiDin1txWRX4RY(Object , Object ) at Delta.Engine.Application.Error(String message) at Delta.ContentSystem.ContentManager.wRQaNEgt9INRAv3Ms7m(Object ) at Delta.ContentSystem.ContentManager.CoAq4oXIX() at Delta.ContentSystem.ContentManager.i6ACK1vSG() at Delta.ContentSystem.ContentManager.mqFVvBg9XgtP7HNfhMX(Object ) at Delta.ContentSystem.ContentManager.get_Instance() at Delta.ContentSystem.Content.Exists(String contentName, ContentType contentType) C:\Users\Matt\Documents\Visual Studio 2010\Projects\DeltaEngine\Samples\AdvancedGameExample\Game.cs(46,1): at AdvancedGameExample.Game..ctor() C:\Users\Matt\Documents\Visual Studio 2010\Projects\DeltaEngine\Samples\AdvancedGameExample\Program.cs(22,1): at AdvancedGameExample.Program.Main()

21.353 Error: We are not connected to the content server, but we still need to grab content (we have none yet). Unable to continue application, no content data is available, file not found: Content\ContentMetaData.xml. Either make sure this application has been build by the Delta Engine Launcher or use the online services to connect to the Content Server for dynamic content downloading when developing. at Delta.Utilities.Log.Warning(System.String message) at Delta.Engine.Application.Error(System.String message, System.Object exceptionObject) at Delta.Engine.Application.ALfSSmiDin1txWRX4RY(System.Object , System.Object ) at Delta.Engine.Application.Error(System.String message) at Delta.ContentSystem.ContentManager.wRQaNEgt9INRAv3Ms7m(System.Object ) at Delta.ContentSystem.ContentManager.CoAq4oXIX() at Delta.ContentSystem.ContentManager.i6ACK1vSG() at Delta.ContentSystem.ContentManager.mqFVvBg9XgtP7HNfhMX(System.Object ) at Delta.ContentSystem.ContentManager.get_Instance() at Delta.ContentSystem.Content.Exists(System.String contentName, Delta.ContentSystem.ContentType contentType) C:\Users\Matt\Documents\Visual Studio 2010\Projects\DeltaEngine\Samples\AdvancedGameExample\Game.cs(46,3): at AdvancedGameExample.Game..ctor() C:\Users\Matt\Documents\Visual Studio 2010\Projects\DeltaEngine\Samples\AdvancedGameExample\Program.cs(22,4): at AdvancedGameExample.Program.Main()

But the problem is it was saying that I was logged in more then 3 times. I had no tools open and I even tried logging off of the forums lol. Of course it just worked for me even though I haven't changed anything from earlier. I suspect possibly I'm not getting logged out correctly when closing the tools?

Thanks, that helps. A little strange is that you are getting both times the error you would get after aborting the login dialog (plus that it tells you that you are already logged in 3 times). I had something similar yesterday with a WPF dialog bug (could not get out of login window), maybe it is not fixed yet (could not reproduce it since).

00.025 Warning: System.IO.FileLoadException: Could not load file or assembly 'file:///C:\code\DeltaEngine\Samples\Blocks\bin\Debug\Delta.ContentSystem.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
File name: 'file:///C:\code\DeltaEngine\Samples\Blocks\bin\Debug\Delta.ContentSystem.dll' ---> System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.
at Delta.Engine.Dynamic.TypeListManager.dwcQI382YLydvGI372t(Object )
at Delta.Engine.Dynamic.TypeListManager.AddAllAvailableAssemblies(String currentPath)

This should not happen if you install the Delta Engine or just unlock downloaded files or just use Mecurial (e.g. TortoiseHG) to get your files. But I will test it again for v0.9.4, some things are fixed now, but more testing still has to be done for all the tools.

This should not happen if you install the Delta Engine or just unlock downloaded files or just use Mecurial (e.g. TortoiseHG) to get your files. But I will test it again for v0.9.4, some things are fixed now, but more testing still has to be done for all the tools.

You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.