If you use mysql or sqlite in unity3.5,it works very good in game edit windows.But When you want to build the game to *.awf files,it can not build,it is some errors in console window.
How can use database mysql or sqlite in unity3.5?
If you use mysql ,How to build game to *.awf files?I can run the game in edit windows,but can not to build it.
Mysql error:
ArgumentException: The Assembly System.Configuration.Install is referenced by MySql.Data. But the dll is not allowed to be included or could not be found.
Error building Player: Extracting referenced dlls failed.
sqlite error:
UnityException: Failed assemblies stripper: C:/Program Files/Unity/Editor/Data/Mono/bin\mono.exe “C:/Program Files/Unity/Editor/Data/Tools/UnusedBytecodeStripper.exe” -l none -c link -a “Assembly-CSharp-firstpass.dll” -a “Assembly-CSharp.dll” -a “Assembly-UnityScript-firstpass.dll” -out output -x “C:/Program Files/Unity/Editor/Data/Tools\link.xml” -d “Temp/StagingArea/Data/Managed” -x “tmplink.xml” current dir : Temp/StagingArea/Data/Managed result file exists: False
stdout:
stderr: Unhandled Exception: System.NotSupportedException: Can not write a mixed mode assembly at Mono.Cecil.StructureWriter.VisitAssemblyDefinition (Mono.Cecil.AssemblyDefinition asm) [0x00000] in :0 at Mono.Cecil.AssemblyDefinition.Accept (IReflectionStructureVisitor visitor) [0x00000] in :0 at Mono.Cecil.AssemblyFactory.WriteAssembly (Mono.Cecil.AssemblyDefinition asm, System.IO.BinaryWriter bw) [0x00000] in :0 at Mono.Cecil.AssemblyFactory.SaveAssembly (Mono.Cecil.AssemblyDefinition asm, System.IO.Stream stream) [0x00000] in :0 at Mono.Cecil.AssemblyFactory.SaveAssembly (Mono.Cecil.AssemblyDefinition asm, System.String file) [0x00000] in :0 at Mono.Linker.Steps.OutputStep.OutputAssembly (Mono.Cecil.AssemblyDefinition assembly) [0x00000] in :0 at Mono.Linker.Steps.OutputStep.ProcessAssembly (Mono.Cecil.AssemblyDefinition assembly) [0x00000] in :0 at Mono.Linker.Steps.BaseStep.Process (Mono.Linker.LinkContext context) [0x00000] in :0 at Mono.Linker.Pipeline.Process (Mono.Linker.LinkContext context) [0x00000] in :0 at UnusedBytecodeStripper.Program.Main (System.String[ ] args) [0x00000] in :0 UnityEditor.MonoProcessUtility.RunMonoProcess (System.Diagnostics.Process process, System.String name, System.String resultingFile) (at C:/BuildAgent/work/b0bcff80449a48aa/Editor/Mono/BuildPipeline/MonoAssemblyStripping.cs:52) UnityEditor.MonoAssemblyStripping.MonoLink (BuildTarget buildTarget, System.String managedLibrariesDirectory, System.String[ ] input, System.String[ ] allAssemblies, UnityEditor.RuntimeClassRegistry usedClasses) (at C:/BuildAgent/work/b0bcff80449a48aa/Editor/Mono/BuildPipeline/MonoAssemblyStripping.cs:225) UnityEditor.HostView:OnGUI()
Error building Player: Building player scripts failed.