Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Please do not make these breaking changes, if not absolutely have to!

Discussion in 'Editor & General Support' started by jore68, Sep 16, 2015.

  1. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Now I have lot of work, when I looking for solution how my old projects working with new Unity version.
    I used older Unity 5 version and Monodevelop. I updated it and now I can not compile, because there is Visual Studio.

    If needs add Visual Studio to Unity please ensure that it also works with monodevelop. This is for developteam, please do testings first that it workin fine. I know Visual Studio quite well, but I am not sure that it is good "integrate" it to Unity if making breaking changes same time. Because also Monodevelop is quite good tool for c# coding.
     
  2. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,384
    Your project isn't failing to compile because of Visual Studio.

    Post the compiler errors.
     
  3. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    When making software needs really ensure is it really important to make some new feature if it will break some old feature, because lot of projects is made by using old features.
     
  4. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Could not start compilationWin32Exception: ApplicationName='D:\programs\unity5\Editor\Data\Mono\bin\mono.exe', CommandLine='D:\programs\unity5\Editor\Data\Mono\lib\mono\unity\smcs.exe @temp/UnityTempFile-ad3a7671d194d7245a1e3eb05c94d8c6', CurrentDirectory='D:/UNITY5_tyot/F16ECar/Assets/..'
    System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process)
    System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process)
    System.Diagnostics.Process.Start ()
    (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start ()
    UnityEditor.Utils.Program.Start () (at C:/buildslave/unity/build/Editor/Mono/Utils/Program.cs:33)
    UnityEditor.Scripting.Compilers.MonoScriptCompilerBase.StartCompiler (BuildTarget target, System.String compiler, System.Collections.Generic.List`1 arguments, Boolean setMonoEnvironmentVariables) (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/MonoScriptCompilerBase.cs:31)
    UnityEditor.Scripting.Compilers.MonoScriptCompilerBase.StartCompiler (BuildTarget target, System.String compiler, System.Collections.Generic.List`1 arguments) (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/MonoScriptCompilerBase.cs:18)
    UnityEditor.Scripting.Compilers.MonoCSharpCompiler.StartCompiler () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/MonoCSharpCompiler.cs:43)
    UnityEditor.Scripting.Compilers.ScriptCompilerBase.BeginCompiling () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:47)
    UnityEditor.DockArea:OnGUI()
     
  5. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    It looks that somewhere in the setup file is some path where is monodevelop, even I not use it. Now this path needs change.
     
  6. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Also yesterday I tested, I made new project and make one c# script by using Visual Studio, and it worked fine in the new Unity version. Today I installed it again and anytihing not work. I needs test again by reinstall all. But also needs looking for where is some wrong path (monodevelop).
     
  7. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,384
    Mono is a Compiler.
    Monodevelop is an IDE.

    They are not the same thing.

    It looks like you have some pathing issues or something wrong with the car it is referencing there. Did you install to default directory? Did you have a beta version installed before this version?
     
  8. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    I think that this is Unity bug.
     
  9. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Yes, and now needs to know where is this path ;-)

    Now I looking for somekind of konfiguration file.
     
  10. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Here is something F16ECar\ProjectSettings
     
  11. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    I took back version 5.0.0 now c# compiler works fine and c# editor is Monodevelop. But projects UI layout not work. He he. So Unity minor versions they are so sensitive. Needs to be carefull. ;-)
     
  12. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Hmm.. It was beta version and I have own folder for unity in the d-drive.
     
  13. jore68

    jore68

    Joined:
    Mar 8, 2015
    Posts:
    17
    Now all works fine again :)

    I installed unity version 5.0.4 also Visual Studio works fine.

    I needs to be carefull about Unity versions and keep now this version and not update.