I don't know if I'm doing it right but I've tried unzipping this file and it runs. However when I try to set up a game it is giving me another unhandled exception message. Here it is:
Exception has been thrown by the target of an invocation.
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.UnsafeInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
----------------------------------------
Could not load file or assembly 'Microsoft.Xna.Framework.dll' or one of its dependencies. The specified module could not be found.
at Supremacy.Xna.SunView3DRenderer.OnStarTypeChanged(Nullable`1 newValue)
at Supremacy.Xna.SunView3DRenderer.<.cctor>b__0(DependencyObject o, DependencyPropertyChangedEventArgs args) in c:\Projets\StarTrekSupremacy\DEV\Mainline\Supremacy.Xna\SunView3D.cs:line 193
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
at Supremacy.Xna.SunView3DRenderer.set_StarType(Nullable`1 value) in c:\Projets\StarTrekSupremacy\DEV\Mainline\Supremacy.Xna\SunView3D.cs:line 203
at Supremacy.UI.StarSystemPanel.DisplayVisuals(StarSystem system)
at Supremacy.UI.StarSystemPanel.Refresh()
at Supremacy.UI.StarSystemPanel.OnRegionContextChanged(Object sender, PropertyChangedEventArgs e)
at Supremacy.Client.DelegatingWeakPropertyChangedListener.System.Windows.IWeakEventListener.ReceiveWeakEvent(Type managerType, Object sender, EventArgs e) in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\DelegatingWeakPropertyChangedListener.cs:line 24
at System.Windows.WeakEventManager.ListenerList.DeliverEvent(Listener& listener, Object sender, EventArgs args, Type managerType)
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)
at System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
at Microsoft.Practices.Composite.Presentation.ObservableObject`1.ValueChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at Microsoft.Practices.Composite.Presentation.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior.SetContextToViews(IEnumerable views, Object context)
at Microsoft.Practices.Composite.Presentation.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior.Region_PropertyChanged(Object sender, PropertyChangedEventArgs e)
at System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
at Microsoft.Practices.Composite.Presentation.Regions.Region.OnPropertyChanged(String propertyName)
at Microsoft.Practices.Composite.Presentation.Regions.Region.set_Context(Object value)
at Supremacy.Client.Views.ColonyScreenPresenter.OnSelectedColonyChanged(Object sender, EventArgs args) in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\Views\ColonyScreen\ColonyScreenPresenter.cs:line 459
at Supremacy.Client.Views.ColonyScreenPresentationModel.OnSelectedColonyChanged(Colony oldValue, Colony newValue) in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\Views\ColonyScreen\ColonyScreenPresentationModel.cs:line 57
at Supremacy.Client.Views.ColonyScreenPresenter.RunOverride() in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\Views\ColonyScreen\ColonyScreenPresenter.cs:line 391
at Supremacy.Client.Views.GameScreenPresenterBase`2.Run() in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\Views\GameScreenPresenterBase.cs:line 139
at Supremacy.Client.GameController.CreatePresenters() in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\IGameController.cs:line 412
at Supremacy.Client.GameController.OnGameStarted(DataEventArgs`1 args) in c:\Projets\StarTrekSupremacy\DEV\Mainline\SupremacyClientComponents\IGameController.cs:line 382
----------------------------------------
Sorry if it's something simple I'm missing but I'm a bit of a noob when it comes to programming
