eXpandFramework / eXpand

DevExpress XAF (eXpressApp) extension framework. 𝗹𝗶𝗻𝗸𝗲𝗱𝗶𝗻.𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸.𝗰𝗼𝗺, 𝘆𝗼𝘂𝘁𝘂𝗯𝗲.𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸.𝗰𝗼𝗺 and 𝘁𝘄𝗶𝘁𝘁𝗲𝗿 @𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 and or simply 𝗦𝘁𝗮𝗿/𝘄𝗮𝘁𝗰𝗵 this repository and get notified from 𝗚𝗶𝘁𝗛𝘂𝗯
http://expand.expandframework.com
Microsoft Public License
222 stars 115 forks source link

Exception try to run web app in 20.2.300.0 #798

Closed vimarx closed 3 years ago

vimarx commented 4 years ago

I know this is incomplete, but it's all the info I have now

Call stack while starting iisexpress.exe Error: 0 : 02.11.20 23:38:28.077 notmbs13ita4rpbalu0uueyb ================================================================================ The error occurred:

**Type:       MissingMethodException
Message:    Método no encontrado: 'Microsoft.CodeAnalysis.SyntaxTree Microsoft.CodeAnalysis.CSharp.CSharpSyntaxTree.ParseText(System.String, Microsoft.CodeAnalysis.CSharp.CSharpParseOptions, System.String, System.Text.Encoding, System.Collections.Immutable.ImmutableDictionary`2<System.String,Microsoft.CodeAnalysis.ReportDiagnostic>, System.Nullable`1<Boolean>, System.Threading.CancellationToken)'.
Data:       1 entries
        'ASPIMPERSONATING'      ''
Stack trace:**

en Xpand.XAF.Modules.ModelMapper.Services.TypeMapping.TypeMappingService.Compile(IEnumerable1 references, String code) en Xpand.XAF.Modules.ModelMapper.Services.TypeMapping.TypeMappingService.<>c.<GetMappedTypes>b__103_5(ValueTuple2 tuple) en D:\a\1\s\src\Modules\ModelMapper\Services\TypeMapping\PublicMembers.cs:línea 96 en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector._.OnNext(TSource value) --- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Reactive.PlatformServices.ExceptionServicesImpl.Rethrow(Exception exception) en System.Reactive.ExceptionHelpers.Throw(Exception exception) en System.Reactive.Stubs.<>c.<.cctor>b__2_1(Exception ex) en System.Reactive.AnonymousSafeObserver1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.HalfSerializer.ForwardOnError[T](ISink1 sink, Exception ex, Int32& wip, Exception& error) en System.Reactive.Linq.ObservableImpl.TakeUntil2._.OnError(Exception ex) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Merge1.Observables._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Switch1._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive(Int32 count) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive() en System.Reactive.Subjects.ReplaySubject1.ReplayBase.OnError(Exception error) en System.Reactive.Subjects.ReplaySubject1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.AutoDetachObserver1.OnErrorCore(Exception exception) en System.Reactive.ObserverBase1.OnError(Exception error) en Xpand.Extensions.Reactive.Utility.Utility.<>c__DisplayClass15_11.b3(Exception e) en D:\a\1\s\src\Extensions\Xpand.Extensions.Reactive\Xpand.Extensions.Reactive\Utility\Trace.cs:línea 66 en System.Reactive.AnonymousSafeObserver1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Switch1._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive(Int32 count) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive() en System.Reactive.Subjects.ReplaySubject1.ReplayBase.OnError(Exception error) en System.Reactive.Subjects.ReplaySubject1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Subjects.Subject1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Switch1..InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector..OnNext(TSource value) en System.Reactive.AutoDetachObserver1.OnNextCore(T value) en System.Reactive.ObserverBase1.OnNext(T value) en Xpand.Extensions.Reactive.Utility.Utility.<>c__DisplayClass15_1`1.b2(TSource v) en D:\a\1\s\src\Extensions\Xpand.Extensions.Reactive\Xpand.Extensions.Reactive\Utility\Trace.cs:línea 62 en System.Reactive.AnonymousSafeObserver1.OnNext(T value) en System.Reactive.Sink1.ForwardOnNext(TTarget value) en System.Reactive.Linq.ObservableImpl.Aggregate1._.OnCompleted() en System.Reactive.Sink1.ForwardOnCompleted() en System.Reactive.TailRecursiveSink1.Done() en System.Reactive.TailRecursiveSink1.Drain() en System.Reactive.TailRecursiveSink1.Recurse() en System.Reactive.ConcatSink1.OnCompleted() en System.Reactive.Sink1.ForwardOnCompleted() en System.Reactive.Sink2.OnCompleted() en System.Reactive.Sink1.ForwardOnCompleted() en System.Reactive.Linq.ObservableImpl.ToObservableRecursive1..LoopRec(IScheduler scheduler) en System.Reactive.Linq.ObservableImpl.ToObservableRecursive`1..<>c.b__50(IScheduler innerScheduler, this) en System.Reactive.Concurrency.ScheduledItem2.InvokeCore() en System.Reactive.Concurrency.ScheduledItem1.Invoke() en System.Reactive.Concurrency.CurrentThreadScheduler.Trampoline.Run(SchedulerQueue1 queue) en System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func3 action) en System.Reactive.Concurrency.LocalScheduler.Schedule[TState](TState state, Func3 action) en System.Reactive.Concurrency.Scheduler.ScheduleAction[TState](IScheduler scheduler, TState state, Action1 action) en System.Reactive.Producer2.SubscribeRaw(IObserver1 observer, Boolean enableSafeguard) en System.ObservableExtensions.SubscribeSafe[T](IObservable1 source, IObserver1 observer) en System.Reactive.Linq.ObservableImpl.Switch1._.OnNext(IObservable1 value) en System.Reactive.Sink1.ForwardOnNext(TTarget value) en System.Reactive.Linq.ObservableImpl.Select2.Selector..OnNext(TSource value) en System.Reactive.Sink1.ForwardOnNext(TTarget value) en System.Reactive.Linq.ObservableImpl.FirstAsync1.Sequence..OnNext(TSource value) en System.Reactive.Subjects.Subject1.OnNext(T value) en Xpand.XAF.Modules.Reactive.ReactiveModule.ExtendModelInterfaces(ModelInterfaceExtenders extenders) en D:\a\1\s\src\Modules\Reactive\Module.cs:línea 29 en DevExpress.ExpressApp.ApplicationModelManager.CreateModelApplicationCreatorProperties(ITypesInfo typesInfo, IEnumerable1 modules, IEnumerable1 controllers, String assemblyFileAbsolutePath) en DevExpress.ExpressApp.ApplicationModelManager.Setup(ITypesInfo typesInfo, IEnumerable1 boModelTypes, IEnumerable1 modules, IEnumerable1 controllers, IEnumerable1 applicationLocalizerTypes, IEnumerable1 applicationAspects, ModelStoreBase applicationModelDifferenceStore, String modelAssemblyFile) en DevExpress.ExpressApp.XafApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.Web.WebApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.XafApplication.Setup(ExpressApplicationSetupParameters parameters) en DevExpress.ExpressApp.XafApplication.SetupCore(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup(String applicationName, IList`1 objectSpaceProviders, String[] moduleAssemblies, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup(String applicationName, String connectionString, String[] moduleAssemblies, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup() en Global.Session_Start(Object sender, EventArgs e) en C:\TFS2020\Vimarx\VxERP\Vxerp.Web\Global.asax.vb:línea 51 en System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs e) en System.Web.SessionState.SessionStateModule.CompleteAcquireState() en System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) en System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() en System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) en System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) InnerException is null

apobekiaris commented 4 years ago

did u tried on an empty solution?

what is the code value

expand commented 4 years ago

We will try to answer all questions that do not require research within 24hr. To prioritize cases that require research we use the following labels in order. For all other issues the posting time is respected.

  1. ❇️ Exclusive-Services
    1. ❤ Bronze Sponsor
    2. ❤ Sponsor
    3. ❤ Backer
    4. Installation
    5. ShowStopper
    6. Nuget
    7. Contribution
    8. BreakingChange
    9. ReproSample
    10. Deployment
    11. must-have

This case is prioritized.

vimarx commented 4 years ago

no change with 20.2.302.1

The error occurred:

Type:       AggregateException
Message:    Se han producido uno o varios errores.
Data:       0 entries
Stack trace:

en System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) en System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) en System.Threading.Tasks.Task.Wait() en DevExpress.ExpressApp.Win.WinApplication.SetupCore(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup(String applicationName, IList`1 objectSpaceProviders, String[] moduleAssemblies, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup(String applicationName, String connectionString, String[] moduleAssemblies, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup() en test.Win.Program.Main() en C:\Users\gmarzioni\source\repos\test\test.Win\Program.cs:línea 47

InnerException:

        Type:       MissingMethodException
        Message:    Método no encontrado: 'Microsoft.CodeAnalysis.SyntaxTree Microsoft.CodeAnalysis.CSharp.CSharpSyntaxTree.ParseText(System.String, Microsoft.CodeAnalysis.CSharp.CSharpParseOptions, System.String, System.Text.Encoding, System.Collections.Immutable.ImmutableDictionary`2<System.String,Microsoft.CodeAnalysis.ReportDiagnostic>, System.Nullable`1<Boolean>, System.Threading.CancellationToken)'.
        Data:       0 entries
        Stack trace:

en Xpand.XAF.Modules.ModelMapper.Services.TypeMapping.TypeMappingService.Compile(IEnumerable1 references, String code) en Xpand.XAF.Modules.ModelMapper.Services.TypeMapping.TypeMappingService.<>c.<GetMappedTypes>b__103_5(ValueTuple2 tuple) en D:\a\1\s\src\Modules\ModelMapper\Services\TypeMapping\PublicMembers.cs:línea 96 en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector._.OnNext(TSource value) --- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción --- en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() en System.Reactive.PlatformServices.ExceptionServicesImpl.Rethrow(Exception exception) en System.Reactive.ExceptionHelpers.Throw(Exception exception) en System.Reactive.Stubs.<>c.<.cctor>b__2_1(Exception ex) en System.Reactive.AnonymousSafeObserver1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.HalfSerializer.ForwardOnError[T](ISink1 sink, Exception ex, Int32& wip, Exception& error) en System.Reactive.Linq.ObservableImpl.TakeUntil2._.OnError(Exception ex) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Merge1.Observables._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Switch1._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive(Int32 count) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive() en System.Reactive.Subjects.ReplaySubject1.ReplayBase.OnError(Exception error) en System.Reactive.Subjects.ReplaySubject1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.AutoDetachObserver1.OnErrorCore(Exception exception) en System.Reactive.ObserverBase1.OnError(Exception error) en Xpand.Extensions.Reactive.Utility.Utility.<>c__DisplayClass15_11.b3(Exception e) en D:\a\1\s\src\Extensions\Xpand.Extensions.Reactive\Xpand.Extensions.Reactive\Utility\Trace.cs:línea 66 en System.Reactive.AnonymousSafeObserver1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Switch1._.InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive(Int32 count) en System.Reactive.Subjects.FastImmediateObserver1.EnsureActive() en System.Reactive.Subjects.ReplaySubject1.ReplayBase.OnError(Exception error) en System.Reactive.Subjects.ReplaySubject1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Subjects.Subject1.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.Switch1..InnerObserver.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Sink2.OnError(Exception error) en System.Reactive.Sink1.ForwardOnError(Exception error) en System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector..OnNext(TSource value) en System.Reactive.AutoDetachObserver1.OnNextCore(T value) en System.Reactive.ObserverBase1.OnNext(T value) en Xpand.Extensions.Reactive.Utility.Utility.<>c__DisplayClass15_1`1.b2(TSource v) en D:\a\1\s\src\Extensions\Xpand.Extensions.Reactive\Xpand.Extensions.Reactive\Utility\Trace.cs:línea 62 en System.Reactive.AnonymousSafeObserver1.OnNext(T value) en System.Reactive.Sink1.ForwardOnNext(TTarget value) en System.Reactive.Linq.ObservableImpl.Aggregate1._.OnCompleted() en System.Reactive.Sink1.ForwardOnCompleted() en System.Reactive.TailRecursiveSink1.Done() en System.Reactive.TailRecursiveSink1.Drain() en System.Reactive.TailRecursiveSink1.Recurse() en System.Reactive.ConcatSink1.OnCompleted() en System.Reactive.Sink1.ForwardOnCompleted() en System.Reactive.Sink2.OnCompleted() en System.Reactive.Sink1.ForwardOnCompleted() en System.Reactive.Linq.ObservableImpl.ToObservableRecursive1..LoopRec(IScheduler scheduler) en System.Reactive.Linq.ObservableImpl.ToObservableRecursive`1..<>c.b50(IScheduler innerScheduler, this) en System.Reactive.Concurrency.ScheduledItem2.InvokeCore() en System.Reactive.Concurrency.ScheduledItem1.Invoke() en System.Reactive.Concurrency.CurrentThreadScheduler.Trampoline.Run(SchedulerQueue1 queue) en System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func3 action) en System.Reactive.Concurrency.LocalScheduler.Schedule[TState](TState state, Func3 action) en System.Reactive.Concurrency.Scheduler.ScheduleAction[TState](IScheduler scheduler, TState state, Action1 action) en System.Reactive.Producer2.SubscribeRaw(IObserver1 observer, Boolean enableSafeguard) en System.ObservableExtensions.SubscribeSafe[T](IObservable1 source, IObserver1 observer) en System.Reactive.Linq.ObservableImpl.Switch1._.OnNext(IObservable1 value) en System.Reactive.Sink1.ForwardOnNext(TTarget value) en System.Reactive.Linq.ObservableImpl.Select2.Selector..OnNext(TSource value) en System.Reactive.Sink1.ForwardOnNext(TTarget value) en System.Reactive.Linq.ObservableImpl.FirstAsync1.Sequence..OnNext(TSource value) en System.Reactive.Subjects.Subject1.OnNext(T value) en Xpand.XAF.Modules.Reactive.ReactiveModule.ExtendModelInterfaces(ModelInterfaceExtenders extenders) en D:\a\1\s\src\Modules\Reactive\Module.cs:línea 29 en DevExpress.ExpressApp.ApplicationModelManager.CreateModelApplicationCreatorProperties(ITypesInfo typesInfo, IEnumerable1 modules, IEnumerable1 controllers, String assemblyFileAbsolutePath) en DevExpress.ExpressApp.ApplicationModelManager.Setup(ITypesInfo typesInfo, IEnumerable1 boModelTypes, IEnumerable1 modules, IEnumerable1 controllers, IEnumerable1 applicationLocalizerTypes, IEnumerable1 applicationAspects, ModelStoreBase applicationModelDifferenceStore, String modelAssemblyFile) en DevExpress.ExpressApp.XafApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.Win.WinApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.XafApplication.Setup(ExpressApplicationSetupParameters parameters) en DevExpress.ExpressApp.XafApplication.SetupCore(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.Win.WinApplication.<>n__0(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.Win.WinApplication.<>c__DisplayClass77_0.b0() en System.Threading.Tasks.Task.InnerInvoke() en System.Threading.Tasks.Task.Execute() InnerException is null


Loaded assemblies 0Harmony, Version=2.0.4.0, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\0Harmony.dll Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0b03f5f7f11d50a3a\Accessibility.dll ActionsAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, Location=InMemory Module Anonymously Hosted DynamicMethods Assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, Location=InMemory Module ConcurrentCollections, Version=1.1.0.0, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\ConcurrentCollections\v4.0_1.1.0.0c52ffed5d5ff0958\ConcurrentCollections.dll DelegateTypeFactory, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, Location=InMemory Module DevExpress.BonusSkins.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.BonusSkins.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.BonusSkins.v20.2.dll DevExpress.Charts.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Charts.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Charts.v20.2.Core.dll DevExpress.Dashboard.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Dashboard.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Dashboard.v20.2.Core.dll DevExpress.Dashboard.v20.2.Web, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Dashboard.v20.2.Web\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Dashboard.v20.2.Web.dll DevExpress.Dashboard.v20.2.Web.WebForms, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Dashboard.v20.2.Web.WebForms\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Dashboard.v20.2.Web.WebForms.dll DevExpress.Dashboard.v20.2.Win, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Dashboard.v20.2.Win\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Dashboard.v20.2.Win.dll DevExpress.Data.Desktop.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Data.Desktop.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Data.Desktop.v20.2.dll DevExpress.Data.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Data.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Data.v20.2.dll DevExpress.Data.v20.2.resources, Version=20.2.0.0, Culture=es, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Data.v20.2.resources\v4.0_20.2.0.0_es_b88d1754d700e49a\DevExpress.Data.v20.2.resources.dll DevExpress.DataAccess.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.DataAccess.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.DataAccess.v20.2.dll DevExpress.ExpressApp.Chart.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Chart.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Chart.Win.v20.2.dll DevExpress.ExpressApp.ConditionalAppearance.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.ConditionalAppearance.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.ConditionalAppearance.v20.2.dll DevExpress.ExpressApp.Dashboards.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Dashboards.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Dashboards.v20.2.dll DevExpress.ExpressApp.Dashboards.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Dashboards.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Dashboards.Win.v20.2.dll DevExpress.ExpressApp.HtmlPropertyEditor.Web.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.HtmlPropertyEditor.Web.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.HtmlPropertyEditor.Web.v20.2.dll DevExpress.ExpressApp.Objects.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Objects.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Objects.v20.2.dll DevExpress.ExpressApp.PivotGrid.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.PivotGrid.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.PivotGrid.Win.v20.2.dll DevExpress.ExpressApp.ReportsV2.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.ReportsV2.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.ReportsV2.v20.2.dll DevExpress.ExpressApp.ReportsV2.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.ReportsV2.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.ReportsV2.Win.v20.2.dll DevExpress.ExpressApp.Scheduler.Web.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Scheduler.Web.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Scheduler.Web.v20.2.dll DevExpress.ExpressApp.Scheduler.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Scheduler.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Scheduler.Win.v20.2.dll DevExpress.ExpressApp.Security.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Security.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Security.v20.2.dll DevExpress.ExpressApp.Security.Xpo.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Security.Xpo.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Security.Xpo.v20.2.dll DevExpress.ExpressApp.TreeListEditors.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.TreeListEditors.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.TreeListEditors.Win.v20.2.dll DevExpress.ExpressApp.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.v20.2.dll DevExpress.ExpressApp.v20.2.resources, Version=20.2.0.0, Culture=es, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.v20.2.resources\v4.0_20.2.0.0_es_b88d1754d700e49a\DevExpress.ExpressApp.v20.2.resources.dll DevExpress.ExpressApp.Validation.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Validation.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Validation.v20.2.dll DevExpress.ExpressApp.Web.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Web.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Web.v20.2.dll DevExpress.ExpressApp.Win.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Win.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Win.v20.2.dll DevExpress.ExpressApp.Win.v20.2.resources, Version=20.2.0.0, Culture=es, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Win.v20.2.resources\v4.0_20.2.0.0_es_b88d1754d700e49a\DevExpress.ExpressApp.Win.v20.2.resources.dll DevExpress.ExpressApp.Xpo.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.ExpressApp.Xpo.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.ExpressApp.Xpo.v20.2.dll DevExpress.Office.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Office.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Office.v20.2.Core.dll DevExpress.Persistent.Base.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Persistent.Base.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Persistent.Base.v20.2.dll DevExpress.Persistent.BaseImpl.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Persistent.BaseImpl.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Persistent.BaseImpl.v20.2.dll DevExpress.PivotGrid.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.PivotGrid.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.PivotGrid.v20.2.Core.dll DevExpress.Printing.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Printing.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Printing.v20.2.Core.dll DevExpress.RichEdit.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.RichEdit.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.RichEdit.v20.2.Core.dll DevExpress.Utils.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Utils.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Utils.v20.2.dll DevExpress.Web.ASPxHtmlEditor.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Web.ASPxHtmlEditor.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Web.ASPxHtmlEditor.v20.2.dll DevExpress.Web.ASPxScheduler.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Web.ASPxScheduler.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Web.ASPxScheduler.v20.2.dll DevExpress.Web.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Web.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Web.v20.2.dll DevExpress.Xpo.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.Xpo.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.Xpo.v20.2.dll DevExpress.XtraBars.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraBars.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraBars.v20.2.dll DevExpress.XtraBars.v20.2.resources, Version=20.2.0.0, Culture=es, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraBars.v20.2.resources\v4.0_20.2.0.0_es_b88d1754d700e49a\DevExpress.XtraBars.v20.2.resources.dll DevExpress.XtraCharts.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraCharts.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraCharts.v20.2.dll DevExpress.XtraCharts.v20.2.UI, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraCharts.v20.2.UI\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraCharts.v20.2.UI.dll DevExpress.XtraCharts.v20.2.Wizard, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraCharts.v20.2.Wizard\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraCharts.v20.2.Wizard.dll DevExpress.XtraEditors.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraEditors.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraEditors.v20.2.dll DevExpress.XtraEditors.v20.2.resources, Version=20.2.0.0, Culture=es, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraEditors.v20.2.resources\v4.0_20.2.0.0_es_b88d1754d700e49a\DevExpress.XtraEditors.v20.2.resources.dll DevExpress.XtraGrid.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraGrid.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraGrid.v20.2.dll DevExpress.XtraLayout.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraLayout.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraLayout.v20.2.dll DevExpress.XtraLayout.v20.2.resources, Version=20.2.0.0, Culture=es, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraLayout.v20.2.resources\v4.0_20.2.0.0_es_b88d1754d700e49a\DevExpress.XtraLayout.v20.2.resources.dll DevExpress.XtraNavBar.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraNavBar.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraNavBar.v20.2.dll DevExpress.XtraPivotGrid.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraPivotGrid.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraPivotGrid.v20.2.dll DevExpress.XtraPrinting.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraPrinting.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraPrinting.v20.2.dll DevExpress.XtraReports.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraReports.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraReports.v20.2.dll DevExpress.XtraReports.v20.2.Extensions, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraReports.v20.2.Extensions\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraReports.v20.2.Extensions.dll DevExpress.XtraRichEdit.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraRichEdit.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraRichEdit.v20.2.dll DevExpress.XtraScheduler.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraScheduler.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraScheduler.v20.2.dll DevExpress.XtraScheduler.v20.2.Core, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraScheduler.v20.2.Core\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraScheduler.v20.2.Core.dll DevExpress.XtraTreeList.v20.2, Version=20.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\DevExpress.XtraTreeList.v20.2\v4.0_20.2.3.0b88d1754d700e49a\DevExpress.XtraTreeList.v20.2.dll Enums.NET, Version=3.0.0.0, Culture=neutral, PublicKeyToken=7ea1c1650d506225, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Enums.NET\v4.0_3.0.0.07ea1c1650d506225\Enums.NET.dll Fasterflect, Version=2.0.7.0, Culture=neutral, PublicKeyToken=38d18473284c1ca7, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Fasterflect\v4.0_2.0.7.038d18473284c1ca7\Fasterflect.dll HarmonySharedState, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, Location= Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Build.Framework\v4.0_4.0.0.0b03f5f7f11d50a3a\Microsoft.Build.Framework.dll Microsoft.CodeAnalysis, Version=3.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Microsoft.CodeAnalysis.dll Microsoft.CodeAnalysis.CSharp, Version=3.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Microsoft.CodeAnalysis.CSharp.dll Mono.Cecil, Version=0.11.2.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Mono.Cecil\v4.0_0.11.2.050cebf1cceb9d05e\Mono.Cecil.dll MonoMod.Common, Version=20.5.31.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\MonoMod.Common\v4.0_20.5.31.1c52ffed5d5ff0958\MonoMod.Common.dll MonoMod.Utils.Cil.ILGeneratorProxy, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, Location= mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll mscorlib.resources, Version=4.0.0.0, Culture=es, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_es_b77a5c561934e089\mscorlib.resources.dll netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\netstandard\v4.0_2.0.0.0cc7b13ffcd2ddd51\netstandard.dll System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0b77a5c561934e089\System.dll System.CodeDom, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.CodeDom\v4.0_4.0.3.0cc7b13ffcd2ddd51\System.CodeDom.dll System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Collections.Immutable\v4.0_1.2.3.0b03f5f7f11d50a3a\System.Collections.Immutable.dll System.Collections.Immutable, Version=1.2.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\System.Collections.Immutable.dll System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.031bf3856ad364e35\System.ComponentModel.DataAnnotations.dll System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Configuration.dll System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0b77a5c561934e089\System.Core.dll System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0b77a5c561934e089\System.Data.dll System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.Linq\v4.0_4.0.0.0b77a5c561934e089\System.Data.Linq.dll System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Design.dll System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Drawing.dll System.Interactive, Version=4.1.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Interactive\v4.0_4.1.0.094bc3704cddfc263\System.Interactive.dll System.Reactive, Version=5.0.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\System.Reactive.dll System.Reflection.Emit, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Reflection.Emit\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Reflection.Emit.dll System.Reflection.Emit.ILGeneration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Reflection.Emit.ILGeneration\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Reflection.Emit.ILGeneration.dll System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Caching\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Runtime.Caching.dll System.Runtime.InteropServices.RuntimeInformation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.InteropServices.RuntimeInformation\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Runtime.InteropServices.RuntimeInformation.dll System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0b77a5c561934e089\System.Runtime.Serialization.dll System.ValueTuple, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ValueTuple\v4.0_4.0.0.0cc7b13ffcd2ddd51\System.ValueTuple.dll System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0b03f5f7f11d50a3a\System.Web.dll System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.031bf3856ad364e35\System.Web.ApplicationServices.dll System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0b77a5c561934e089\System.Windows.Forms.dll System.Windows.Forms.resources, Version=4.0.0.0, Culture=es, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms.resources\v4.0_4.0.0.0_es_b77a5c561934e089\System.Windows.Forms.resources.dll System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0b77a5c561934e089\System.Xml.dll System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Location=C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll test.Module, Version=1.0.7613.39231, Culture=neutral, PublicKeyToken=null, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\test.Module.dll test.Module.Win, Version=1.0.7614.35400, Culture=neutral, PublicKeyToken=null, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\test.Module.Win.dll test.Win, Version=1.0.7614.35403, Culture=neutral, PublicKeyToken=null, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\test.Win.exe Xpand.ExpressApp, Version=20.2.302.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.ExpressApp.dll Xpand.ExpressApp.Win, Version=20.2.302.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.ExpressApp.Win.dll Xpand.Extensions, Version=2.202.59.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Extensions.dll Xpand.Extensions.Mono.Cecil, Version=2.202.54.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Extensions.Mono.Cecil.dll Xpand.Extensions.Reactive, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Extensions.Reactive.dll Xpand.Extensions.XAF, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Extensions.XAF.dll Xpand.Extensions.XAF.Xpo, Version=2.202.56.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Extensions.XAF.Xpo.dll Xpand.Persistent.Base, Version=20.2.302.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Persistent.Base.dll Xpand.Utils, Version=20.2.302.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Utils.dll Xpand.XAF.Modules.CloneMemberValue, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.CloneMemberValue.dll Xpand.XAF.Modules.CloneModelView, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.CloneModelView.dll Xpand.XAF.Modules.GridListEditor, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.GridListEditor.dll Xpand.XAF.Modules.HideToolBar, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.HideToolBar.dll Xpand.XAF.Modules.ModelMapper, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.ModelMapper.dll Xpand.XAF.Modules.PositionInListview, Version=2.202.31.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.PositionInListview.dll Xpand.XAF.Modules.ProgressBarViewItem, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.ProgressBarViewItem.dll Xpand.XAF.Modules.Reactive, Version=2.202.60.3, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.Reactive.dll Xpand.XAF.Modules.Reactive.Logger, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.Reactive.Logger.dll Xpand.XAF.Modules.RefreshView, Version=2.202.61.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.RefreshView.dll Xpand.XAF.Modules.SequenceGenerator, Version=2.202.60.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.SequenceGenerator.dll Xpand.XAF.Modules.ViewItemValue, Version=2.202.26.2, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.XAF.Modules.ViewItemValue.dll Xpand.Xpo, Version=20.2.302.1, Culture=neutral, PublicKeyToken=c52ffed5d5ff0958, Location=C:\Users\gmarzioni\source\repos\test\test.Win\bin\Debug\Xpand.Xpo.dll

Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll

apobekiaris commented 4 years ago

did u use my sample?

vimarx commented 3 years ago

still problem in 20.2.304.0 (logs in zip)

Web: InnerException:

        Type:       FileLoadException
        Message:    No se puede cargar el archivo o ensamblado 'Mono.Cecil, Version=0.11.3.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e' ni una de sus dependencias. La definición del manifiesto del ensamblado no coincide con la referencia al ensamblado. (Excepción de HRESULT: 0x80131040)
        Data:       0 entries
        Stack trace:

en Xpand.Persistent.Base.General.XpandModuleBase.LoadAssemblyRegularTypes() en Xpand.Persistent.Base.General.XpandModuleBase..cctor() en D:\a\1\s\Xpand\Xpand.Persistent\Xpand.Persistent.Base\General\XpandModuleBase.cs:línea 98 InnerException is null

Win:

InnerException:

        Type:       MissingMethodException
        Message:    Método no encontrado: 'Microsoft.CodeAnalysis.SyntaxTree Microsoft.CodeAnalysis.CSharp.CSharpSyntaxTree.ParseText(System.String, Microsoft.CodeAnalysis.CSharp.CSharpParseOptions, System.String, System.Text.Encoding, System.Collections.Immutable.ImmutableDictionary`2<System.String,Microsoft.CodeAnalysis.ReportDiagnostic>, System.Nullable`1<Boolean>, System.Threading.CancellationToken)'.
        Data:       0 entries
        Stack trace:

en Xpand.XAF.Modules.ProgressBarViewItem.ProgressBarViewItemModule.RegisterEditorDescriptors(EditorDescriptorsFactory editorDescriptorsFactory) en DevExpress.ExpressApp.ApplicationModelManager.CollectEditorDescriptors(IEnumerable1 modules) en DevExpress.ExpressApp.ApplicationModelManager.Setup(ITypesInfo typesInfo, IEnumerable1 boModelTypes, IEnumerable1 modules, IEnumerable1 controllers, IEnumerable1 applicationLocalizerTypes, IEnumerable1 applicationAspects, ModelStoreBase applicationModelDifferenceStore, String modelAssemblyFile) en DevExpress.ExpressApp.XafApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.Win.WinApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.XafApplication.Setup(ExpressApplicationSetupParameters parameters) en DevExpress.ExpressApp.XafApplication.SetupCore(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.Win.WinApplication.<>n__0(String applicationName, IList1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.Win.WinApplication.<>c__DisplayClass77_0.b__0() en System.Threading.Tasks.Task.InnerInvoke() en System.Threading.Tasks.Task.Execute() InnerException is null test.zip

vimarx commented 3 years ago

now in 20.2.304.1 web app fails with

he error occurred:

Type:       FileLoadException
Message:    No se puede cargar el archivo o ensamblado 'System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ni una de sus dependencias. La definición del manifiesto del ensamblado no coincide con la referencia al ensamblado. (Excepción de HRESULT: 0x80131040)
Data:       1 entries
        'ASPIMPERSONATING'      ''
Stack trace:

en Xpand.XAF.Modules.ProgressBarViewItem.ProgressBarViewItemModule.RegisterEditorDescriptors(EditorDescriptorsFactory editorDescriptorsFactory) en DevExpress.ExpressApp.ApplicationModelManager.CollectEditorDescriptors(IEnumerable1 modules) en DevExpress.ExpressApp.ApplicationModelManager.Setup(ITypesInfo typesInfo, IEnumerable1 boModelTypes, IEnumerable1 modules, IEnumerable1 controllers, IEnumerable1 applicationLocalizerTypes, IEnumerable1 applicationAspects, ModelStoreBase applicationModelDifferenceStore, String modelAssemblyFile) en DevExpress.ExpressApp.XafApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.Web.WebApplication.CreateModelManager(IEnumerable1 boModelTypes) en DevExpress.ExpressApp.XafApplication.Setup(ExpressApplicationSetupParameters parameters) en DevExpress.ExpressApp.XafApplication.SetupCore(String applicationName, IList`1 objectSpaceProviders, ApplicationModulesManager modulesManager, ISecurityStrategyBase security) en DevExpress.ExpressApp.XafApplication.Setup() en test.Web.Global.Session_Start(Object sender, EventArgs e) en C:\Users\gmarzioni\source\repos\test\test.Web\Global.asax.cs:línea 45 en System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs e) en System.Web.SessionState.SessionStateModule.CompleteAcquireState() en System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) en System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() en System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) en System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) InnerException is null

apobekiaris commented 3 years ago

the test.zip app runs as is on my side

apobekiaris commented 3 years ago

this is a fileload exception which i do not see the reason, however i would try cleaning up all bin, nugetcache dirs and make sure that the v5 Immutable is on the bin after build. On my system starts fine so you need to do some testing on another machine to verify

apobekiaris commented 3 years ago

also check the app.config maybe some forgotten binding redirect, at the end u can always add a dependency to the package manually at your front end project

vimarx commented 3 years ago

cleaning cache wasn't enough, had to check "Auto-generate bindings redirect" and now it works!

and for web app, had to apply `

`