From 188bda28a52cab1187a7b9ccf7148a154bd5dced Mon Sep 17 00:00:00 2001 From: Glatzemann Date: Mon, 1 Oct 2012 11:39:30 +0000 Subject: [PATCH] - added new sample "SimpleNoContent" to test some things on Windows 8 without ContentPipeline - tweaked the build-script for better support on Windows 8 - fixed bug #1016 (with a workaround. new issue will follow) - fixed some render system issues on Windows 8 --- ANX.Framework.sln | 19 ++- .../ANX.Framework_WindowsMetro.csproj | 2 + .../Graphics/EffectParameterCollection.cs | 2 +- .../ANX.RenderSystem.Windows.DX11/Creator.cs | 32 ++--- .../EffectParameter_Metro.cs | 2 +- Samples/SimpleNoContent/App.config | 6 + Samples/SimpleNoContent/Game1.cs | 60 +++++++++ Samples/SimpleNoContent/Program.cs | 16 +++ .../Properties/AssemblyInfo.cs | 36 ++++++ .../Properties/Resources.Designer.cs | 63 ++++++++++ .../SimpleNoContent/Properties/Resources.resx | 117 ++++++++++++++++++ .../Properties/Settings.Designer.cs | 26 ++++ .../Properties/Settings.settings | 7 ++ .../SimpleNoContent/SimpleNoContent.csproj | 107 ++++++++++++++++ .../ANX.SoundSystem.Windows.XAudio/Creator.cs | 34 ++++- .../Properties/AssemblyInfo.cs | 4 +- build/ANX.Framework.build | 11 +- 17 files changed, 517 insertions(+), 27 deletions(-) create mode 100644 Samples/SimpleNoContent/App.config create mode 100644 Samples/SimpleNoContent/Game1.cs create mode 100644 Samples/SimpleNoContent/Program.cs create mode 100644 Samples/SimpleNoContent/Properties/AssemblyInfo.cs create mode 100644 Samples/SimpleNoContent/Properties/Resources.Designer.cs create mode 100644 Samples/SimpleNoContent/Properties/Resources.resx create mode 100644 Samples/SimpleNoContent/Properties/Settings.Designer.cs create mode 100644 Samples/SimpleNoContent/Properties/Settings.settings create mode 100644 Samples/SimpleNoContent/SimpleNoContent.csproj diff --git a/ANX.Framework.sln b/ANX.Framework.sln index 707ef50c..c7304283 100644 --- a/ANX.Framework.sln +++ b/ANX.Framework.sln @@ -1,5 +1,5 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2010 +# Visual Studio 2012 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework", "ANX.Framework\ANX.Framework.csproj", "{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.TestCenter", "ANX.Framework.TestCenter\ANX.Framework.TestCenter.csproj", "{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}" @@ -197,6 +197,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.Mo EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OnlineStatusGenerator", "Tools\OnlineStatusGenerator\OnlineStatusGenerator.csproj", "{6119ADEE-7047-4E29-BEC2-00F8D6D0EA01}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleNoContent", "Samples\SimpleNoContent\SimpleNoContent.csproj", "{AA3DF4D7-F072-47B5-B88C-20140B5F704A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -996,6 +998,20 @@ Global {6119ADEE-7047-4E29-BEC2-00F8D6D0EA01}.Release|x64.ActiveCfg = Release|x86 {6119ADEE-7047-4E29-BEC2-00F8D6D0EA01}.Release|x86.ActiveCfg = Release|x86 {6119ADEE-7047-4E29-BEC2-00F8D6D0EA01}.Release|x86.Build.0 = Release|x86 + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|ARM.ActiveCfg = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|x64.ActiveCfg = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Debug|x86.ActiveCfg = Debug|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|Any CPU.Build.0 = Release|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|ARM.ActiveCfg = Release|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|x64.ActiveCfg = Release|Any CPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A}.Release|x86.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1035,6 +1051,7 @@ Global {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B} = {9B0DD48B-3912-4F33-AF3F-691AF02B73F9} {9259CC4E-AE6B-403C-8FAB-2408448C3935} = {9B0DD48B-3912-4F33-AF3F-691AF02B73F9} {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782} = {9B0DD48B-3912-4F33-AF3F-691AF02B73F9} + {AA3DF4D7-F072-47B5-B88C-20140B5F704A} = {9B0DD48B-3912-4F33-AF3F-691AF02B73F9} {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {49066074-3B7B-4A55-B122-6BD33AB73558} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {60D08399-244F-46A3-91F1-4CFD26D961A3} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} diff --git a/ANX.Framework/ANX.Framework_WindowsMetro.csproj b/ANX.Framework/ANX.Framework_WindowsMetro.csproj index 04380fd4..147bede6 100644 --- a/ANX.Framework/ANX.Framework_WindowsMetro.csproj +++ b/ANX.Framework/ANX.Framework_WindowsMetro.csproj @@ -448,7 +448,9 @@ + + diff --git a/ANX.Framework/Graphics/EffectParameterCollection.cs b/ANX.Framework/Graphics/EffectParameterCollection.cs index e47f58b2..968bfa94 100644 --- a/ANX.Framework/Graphics/EffectParameterCollection.cs +++ b/ANX.Framework/Graphics/EffectParameterCollection.cs @@ -69,7 +69,7 @@ namespace ANX.Framework.Graphics { foreach (EffectParameter parameter in parameters) { - if (string.Equals(parameter.Semantic, semantic, StringComparison.InvariantCultureIgnoreCase)) + if (string.Equals(parameter.Semantic.ToLowerInvariant(), semantic.ToLowerInvariant())) { return parameter; } diff --git a/RenderSystems/ANX.RenderSystem.Windows.DX11/Creator.cs b/RenderSystems/ANX.RenderSystem.Windows.DX11/Creator.cs index d907c0af..0bda4be8 100644 --- a/RenderSystems/ANX.RenderSystem.Windows.DX11/Creator.cs +++ b/RenderSystems/ANX.RenderSystem.Windows.DX11/Creator.cs @@ -186,22 +186,24 @@ namespace ANX.RenderSystem.Windows.DX11 //ga.SupportedDisplayModes = ; ga.VendorId = adapter.Description.VendorId; - using (Output adapterOutput = adapter.GetOutput(0)) - { - foreach (ModeDescription modeDescription in adapterOutput.GetDisplayModeList(Format.R8G8B8A8_UNorm, DisplayModeEnumerationFlags.Interlaced)) - { - DisplayMode displayMode = new DisplayMode() - { - Format = DxFormatConverter.Translate(modeDescription.Format), - Width = modeDescription.Width, - Height = modeDescription.Height, - AspectRatio = (float)modeDescription.Width / (float)modeDescription.Height, - TitleSafeArea = new Rectangle(0, 0, modeDescription.Width, modeDescription.Height), //TODO: calculate this for real - }; + foreach (Output adapterOutput in adapter.Outputs) + { + foreach (ModeDescription modeDescription in adapterOutput.GetDisplayModeList(Format.R8G8B8A8_UNorm, DisplayModeEnumerationFlags.Interlaced)) + { + DisplayMode displayMode = new DisplayMode() + { + Format = DxFormatConverter.Translate(modeDescription.Format), + Width = modeDescription.Width, + Height = modeDescription.Height, + AspectRatio = (float)modeDescription.Width / (float)modeDescription.Height, + TitleSafeArea = new Rectangle(0, 0, modeDescription.Width, modeDescription.Height), //TODO: calculate this for real + }; - displayModeCollection[displayMode.Format] = new DisplayMode[] { displayMode }; - } - } + displayModeCollection[displayMode.Format] = new DisplayMode[] { displayMode }; + } + + break; //TODO: for the moment only adapter output 0 is interesting... + } ga.SupportedDisplayModes = displayModeCollection; diff --git a/RenderSystems/ANX.RenderSystem.Windows.Metro/EffectParameter_Metro.cs b/RenderSystems/ANX.RenderSystem.Windows.Metro/EffectParameter_Metro.cs index 30d8a9b8..93ee9268 100644 --- a/RenderSystems/ANX.RenderSystem.Windows.Metro/EffectParameter_Metro.cs +++ b/RenderSystems/ANX.RenderSystem.Windows.Metro/EffectParameter_Metro.cs @@ -30,7 +30,7 @@ namespace ANX.RenderSystem.Windows.Metro { get { - return nativeParameter.Semantic; + throw new NotSupportedException(); } } #endregion diff --git a/Samples/SimpleNoContent/App.config b/Samples/SimpleNoContent/App.config new file mode 100644 index 00000000..fad249e4 --- /dev/null +++ b/Samples/SimpleNoContent/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Samples/SimpleNoContent/Game1.cs b/Samples/SimpleNoContent/Game1.cs new file mode 100644 index 00000000..47887e6a --- /dev/null +++ b/Samples/SimpleNoContent/Game1.cs @@ -0,0 +1,60 @@ +#region Using Statements +using System; +using System.Collections.Generic; +using System.Linq; +using ANX.Framework; +using ANX.Framework.Graphics; +using ANX.Framework.Input; +#endregion // Using Statements + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace SimpleModernUI +{ + public class Game1 : ANX.Framework.Game + { + GraphicsDeviceManager graphics; + SpriteBatch spriteBatch; + + public Game1() + { + graphics = new GraphicsDeviceManager(this); + Content.RootDirectory = "SampleContent"; + } + + protected override void Initialize() + { + base.Initialize(); + } + + protected override void LoadContent() + { + spriteBatch = new SpriteBatch(GraphicsDevice); + } + + protected override void UnloadContent() + { + + } + + protected override void Update(GameTime gameTime) + { + // Allows the game to exit + if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed || Keyboard.GetState().IsKeyDown(Keys.Escape)) + { + this.Exit(); + } + + base.Update(gameTime); + } + + protected override void Draw(GameTime gameTime) + { + GraphicsDevice.Clear(Color.CornflowerBlue); + + base.Draw(gameTime); + } + } +} diff --git a/Samples/SimpleNoContent/Program.cs b/Samples/SimpleNoContent/Program.cs new file mode 100644 index 00000000..c5aba393 --- /dev/null +++ b/Samples/SimpleNoContent/Program.cs @@ -0,0 +1,16 @@ +using System; + +namespace SimpleModernUI +{ + static class Program + { + [STAThread] + static void Main() + { + using (Game1 game = new Game1()) + { + game.Run(); + } + } + } +} diff --git a/Samples/SimpleNoContent/Properties/AssemblyInfo.cs b/Samples/SimpleNoContent/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..407f0492 --- /dev/null +++ b/Samples/SimpleNoContent/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die mit einer Assembly verknüpft sind. +[assembly: AssemblyTitle("SimpleModernUI")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("SimpleModernUI")] +[assembly: AssemblyCopyright("Copyright © 2012")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar +// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von +// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("5d17abc0-034a-4b0b-93c4-d658517347c5")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// übernehmen, indem Sie "*" eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Samples/SimpleNoContent/Properties/Resources.Designer.cs b/Samples/SimpleNoContent/Properties/Resources.Designer.cs new file mode 100644 index 00000000..efb39311 --- /dev/null +++ b/Samples/SimpleNoContent/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.17929 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace SimpleNoContent.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SimpleNoContent.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/Samples/SimpleNoContent/Properties/Resources.resx b/Samples/SimpleNoContent/Properties/Resources.resx new file mode 100644 index 00000000..ffecec85 --- /dev/null +++ b/Samples/SimpleNoContent/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Samples/SimpleNoContent/Properties/Settings.Designer.cs b/Samples/SimpleNoContent/Properties/Settings.Designer.cs new file mode 100644 index 00000000..46398bde --- /dev/null +++ b/Samples/SimpleNoContent/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.17929 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace SimpleNoContent.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Samples/SimpleNoContent/Properties/Settings.settings b/Samples/SimpleNoContent/Properties/Settings.settings new file mode 100644 index 00000000..abf36c5d --- /dev/null +++ b/Samples/SimpleNoContent/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Samples/SimpleNoContent/SimpleNoContent.csproj b/Samples/SimpleNoContent/SimpleNoContent.csproj new file mode 100644 index 00000000..3b1915e4 --- /dev/null +++ b/Samples/SimpleNoContent/SimpleNoContent.csproj @@ -0,0 +1,107 @@ + + + + + Debug + AnyCPU + {AA3DF4D7-F072-47B5-B88C-20140B5F704A} + WinExe + Properties + SimpleNoContent + SimpleNoContent + v4.5 + 512 + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + {6899f0c9-70b9-4eb0-9dd3-e598d4be3e35} + ANX.Framework + + + {60d08399-244f-46a3-91f1-4cfd26d961a3} + ANX.InputDevices.Windows.XInput + + + {49066074-3b7b-4a55-b122-6bd33ab73558} + ANX.InputSystem.Standard + + + {068eb2e9-963c-4e1b-8831-e25011f11ffe} + ANX.PlatformSystem.Windows + + + {b30de9c2-0926-46b6-8351-9af276c472d5} + ANX.RenderSystem.Windows.DX11 + + + {6a582788-c4d2-410c-96cd-177f75712d65} + ANX.SoundSystem.Windows.XAudio + + + + + \ No newline at end of file diff --git a/SoundSystems/ANX.SoundSystem.Windows.XAudio/Creator.cs b/SoundSystems/ANX.SoundSystem.Windows.XAudio/Creator.cs index 79ba96af..ddfec07d 100644 --- a/SoundSystems/ANX.SoundSystem.Windows.XAudio/Creator.cs +++ b/SoundSystems/ANX.SoundSystem.Windows.XAudio/Creator.cs @@ -59,8 +59,22 @@ namespace ANX.SoundSystem.Windows.XAudio public float MasterVolume { - get { return MasteringVoice.Volume; } - set { MasteringVoice.SetVolume(value, 0); } + get + { + if (MasteringVoice != null) + { + return MasteringVoice.Volume; + } + + return 0.0f; + } + set + { + if (MasteringVoice != null) + { + MasteringVoice.SetVolume(value, 0); + } + } } public float SpeedOfSound @@ -80,8 +94,20 @@ namespace ANX.SoundSystem.Windows.XAudio distanceScale = 1f; dopplerScale = 1f; speedOfSound = 343.5f; - device = new XAudio2(); - MasteringVoice = new MasteringVoice(device, XAudio2.DefaultChannels, XAudio2.DefaultSampleRate); + try + { + device = new XAudio2(); + } + catch (Exception ex) + { + device = null; + //TODO: error handling + System.Diagnostics.Debugger.Break(); + } + if (device != null) + { + MasteringVoice = new MasteringVoice(device, XAudio2.DefaultChannels, XAudio2.DefaultSampleRate); + } } ~Creator() diff --git a/SoundSystems/ANX.SoundSystem.Windows.XAudio/Properties/AssemblyInfo.cs b/SoundSystems/ANX.SoundSystem.Windows.XAudio/Properties/AssemblyInfo.cs index e92d4178..cf123fda 100644 --- a/SoundSystems/ANX.SoundSystem.Windows.XAudio/Properties/AssemblyInfo.cs +++ b/SoundSystems/ANX.SoundSystem.Windows.XAudio/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern // übernehmen, indem Sie "*" eingeben: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.0.3.0")] -[assembly: AssemblyFileVersion("0.0.3.0")] +[assembly: AssemblyVersion("0.0.4.*")] +[assembly: AssemblyFileVersion("0.0.4.0")] diff --git a/build/ANX.Framework.build b/build/ANX.Framework.build index 8569de99..94b685eb 100644 --- a/build/ANX.Framework.build +++ b/build/ANX.Framework.build @@ -76,7 +76,8 @@ - + + @@ -470,7 +471,10 @@ + + @@ -555,6 +559,7 @@ + @@ -657,11 +662,11 @@ - + - +