question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Question] Why C++ Redistributable is required starting from Firebase 9.x and it wasn't in older versions?

See original GitHub issue

[REQUIRED] Please fill in the following fields:

  • Unity editor version: 2020.3.38f1
  • Firebase Unity SDK version: 9.1.0
  • Source you installed the SDK: Unity Package Manager
  • Problematic Firebase Component: Firebase Core App
  • Other Firebase Components in use: Auth, Storage, Crashlytics
  • Additional SDKs you are using: Yodo1 MAS
  • Platform you are using the Unity editor on: Windows
  • Platform you are targeting: iOS, Android, and Windows
  • Scripting Runtime: IL2CPP
  • Pre-built SDK from the website or open-source from this repo: https://firebase.google.com/download/unity

[REQUIRED] Please describe the question here:

C++ wasn’t required before on Windows. After I’ve updated Firebase version, I had to enable the C++ Redistributable to be installed right after installing the game on Steam. However there are still a few users that are having the DllNotFoundException: Unable to load DLL 'FirebaseCppApp-9_1_0': The specified module could not be found. error, despite they have installed C++ Redistributable. Any ideas?

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
paulinoncommented, Sep 7, 2022

Hi @pabloleban,

The Firebase Unity SDK makes use of a C++ layer across all platforms, so if a Windows device does not have the C++ redistributable, then calls into the library would fail. For the case of your users, installing a newer C++ Redistributable would resolve the issue.

I’m going to close this issue for now, but we will see about improving our documentation to make this dependency more apparent. Let me know if your users are still facing any issues after installing a newer C++ Redistributable so this ticket could be reopened.

0reactions
google-oss-botcommented, Oct 24, 2022

Since there haven’t been any recent updates here, I am going to close this issue.

@pabloleban if you’re still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Pip error: Microsoft Visual C++ 14.0 is required
I landed on this question after searching for "Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools".
Read more >
Help with this error when trying to build
Hello I need to update my app and my game and I have encountered this error when trying to do the build.
Read more >
Untitled
Under pressure sheet music pdf, Charleston fighting squirrels, Who are we to wonder where we re going song, Chords p.s. i love you,...
Read more >
Untitled
Download beamer template, Size 9 women's peloton shoes, Best bars in dublin for music, Bike for 3 year old size, Cheap laptops with...
Read more >
Untitled
Aoyama world order, San antonio spurs roster 2015 to 2016, Windows version command line, Four winds norrie symonds, Dobell returns, He waiata matariki ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found