Search Issue Tracker

Won't Fix

Votes

0

Found in

5.6.0

Issue ID

1002617

Regression

Yes

[Facebook] FileNotFound exception when switching SDK.

Facebook Gameroom

-

-

Priority: 7Not yet prioritized for a release

-

Severity: 4Minor or cosmetic issue

-e: when switching from sdk 7.9.4 to 7.10.1 an exception is thrown about a missing dll
--not a regression with unity but fb which makes unity throw the exception

-repro:
--create new project
--switch to facebook gameroom
--open player settings
--switch sdk
--NOTICE exception being thrown

FileNotFoundException: Could not find file "D:\Work\Bugs\New Unity Project 82\Library\FacebookSDK\Facebook.Unity.Gameroom.dll".
System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/FileStream.cs:305)
System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share)
(wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
Mono.Reflection.Image.IsAssembly (System.String file)
SyntaxTree.VisualStudio.Unity.Bridge.ProjectSystem.UnitySolutionBuilder.IsAssembly (System.String asset)
SyntaxTree.VisualStudio.Unity.Bridge.AssemblyPostProcessor.IsAssemblyWithSymbols (System.String asset, System.String[] importedAssets)
SyntaxTree.VisualStudio.Unity.Bridge.AssemblyPostProcessor+<>c__DisplayClass5_0.<OnPostprocessAllAssets>b__0 (System.String a)
System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[System.String].MoveNext ()
SyntaxTree.VisualStudio.Unity.Bridge.AssemblyPostProcessor.OnPostprocessAllAssets (System.String[] importedAssets, System.String[] deletedAssets, System.String[] movedAssets, System.String[] movedFromPath)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.AssetPostprocessingInternal.PostprocessAllAssets (System.String[] importedAssets, System.String[] addedAssets, System.String[] deletedAssets, System.String[] movedAssets, System.String[] movedFromPathAssets) (at D:/Mercurial/unity3/Editor/Mono/AssetPostprocessor.cs:27)
UnityEditor.PopupCallbackInfo:SetEnumValueDelegate(Object, String[], Int32)

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.