Hello and thanks for sharing this great pinball editor.
It looks very cool but i have troubles opening project in Unreal 4.10.2.
I get this message :
Project files could not be generated. Log output:
Running C:/Program Files (x86)/Epic Games/4.10/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“Z:/PINBALL/Unreal Pinball/Pinball_v1.0 4.10 - 2/Pinball.uproject” -game -rocket -progress -2015
Visual C++ 2015 toolchain does not appear to be correctly installed. Please verify that “Common Tools for Visual C++ 2015” was selected when installing Visual Studio 2015.
Discovering modules, targets and source code for game…
UnrealBuildTool Exception: System.IO.FileLoadException: Could not load file or assembly ‘file:///Z:\PINBALL\Unreal Pinball\Pinball_v1.0 4.10 - 2\Intermediate\Build\BuildRules\RocketUE4ModuleRules.dll’ or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
File name: ‘file:///Z:\PINBALL\Unreal Pinball\Pinball_v1.0 4.10 - 2\Intermediate\Build\BuildRules\RocketUE4ModuleRules.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 <loadFromRemoteSources> Element | Microsoft Docs for more information.
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.Assembly.Load(AssemblyName assemblyRef, Evidence assemblySecurity)
at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly()
at UnrealBuildTool.DynamicCompilation.CompileAssembly(String OutputAssemblyPath, List1 SourceFileNames, List
1 ReferencedAssembies, List1 PreprocessorDefines, Boolean TreatWarningsAsErrors) at UnrealBuildTool.DynamicCompilation.CompileAndLoadAssembly(String OutputAssemblyPath, List
1 SourceFileNames, List1 ReferencedAssembies, List
1 PreprocessorDefines, Boolean DoNotCompile, Boolean TreatWarningsAsErrors)
at UnrealBuildTool.RulesCompiler.ConditionallyCompileAndLoadRulesAssembly()
at UnrealBuildTool.RulesCompiler.CreateTargetRules(String TargetName, TargetInfo Target, Boolean bInEditorRecompile, String& TargetFileName)
at UnrealBuildTool.ProjectFileGenerator.AddProjectsForAllTargets(List1 AllGames, ProjectFile& EngineProject, Dictionary
2& GameProjects, Dictionary2& ProgramProjects, HashSet
1& TemplateGameProjects)
at UnrealBuildTool.ProjectFileGenerator.GenerateProjectFiles(String] Arguments, Boolean& bSuccess)
at UnrealBuildTool.UnrealBuildTool.GenerateProjectFiles(ProjectFileGenerator Generator, String] Arguments)
at UnrealBuildTool.UnrealBuildTool.DoPostStartupStuffThatCanAccessConfigs(String] Arguments)
Do i need to have Visual Studio 2015 installed to run properly?
Thanks a lot and very nice work!