Search Unity

KeyNotFoundException: The given key was not present in the dictionary.

Discussion in 'Windows' started by hongfeiyu15, Jul 11, 2017.

  1. hongfeiyu15

    hongfeiyu15

    Joined:
    Jul 7, 2017
    Posts:
    4
    KeyNotFoundException: The given key was not present in the dictionary.
    System.Collections.Generic.Dictionary`2[System.String,System.String].get_Item (System.String key) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:150)
    MetroCSharpVisualStudioSolutionCreator.WriteSolutionFile (System.String solutionFileName, UnityEditor.Scripting.ScriptCompilation.ScriptAssembly[] csharpAssemblies) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/MetroCSharpVisualStudioSolutionCreator.cs:166)
    MetroCSharpVisualStudioSolutionCreator.CreateSolutionFileFrom () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/MetroCSharpVisualStudioSolutionCreator.cs:716)
    PostProcessWSA.CreateVisualStudioSolution () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/PostProcessWSA.cs:320)
    PostProcessWinRT.Process () (at C:/buildslave/unity/build/PlatformDependent/WinRT/SharedSources/CSharp/PostProcessWinRT.cs:221)
    UnityEditor.WSA.BuildPostprocessor.DoPostProcess (BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:142)
    UnityEditor.WSA.BuildPostprocessor.PostProcess (BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:149)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    unity:2017 bate 2
    vs:2017
    scripting backend: .NET
     
    TamBui likes this.
  2. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    This is a known issue with 2017.2. You can disable "C# projects" in the build window to workaround this.
     
    robertes and TamBui like this.
  3. hongfeiyu15

    hongfeiyu15

    Joined:
    Jul 7, 2017
    Posts:
    4
    Thank you very much.
     
  4. TamBui

    TamBui

    Joined:
    Jun 29, 2017
    Posts:
    9
    Thank you! I just ran into this problem running Mixed Reality 250 Chapter 1. You saved me lots of head scratching.
     
  5. ahmadrazaalvi

    ahmadrazaalvi

    Joined:
    Jul 12, 2018
    Posts:
    1
    How can disable C# projects" in the build window
     
  6. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    Are you sure you're even hitting the same issue? It was fixed ages ago.