Click here to Skip to main content
15,608,936 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
My c# app is not able to find the assembly Microsoft.bcl.asyncinterfaces even tho the file is there. This error only happens on other computers.

Example: 1. I compile it on my pc, it works on mine but not on my brother's computer
2. I compile on my brother's computer, it works on his but not on mine.

What I have tried:

I tried using publish instead of the normal compile and it somehow fixed it, but I don't like this approach and I was hoping someone knows another way to fix this.
Updated 3-Jul-22 5:18am
Dave Kreskowiak 3-Jul-22 18:12pm    
It depends on what you're shipping with the app executable. You should be shipping all of the .DLL's in the bin\Release folder with the executable and keeping them all in the same folder on the machine you're running the app on.

1 solution

Are you creating a package for installing on other computers?

It may be a versioning issue. Check the versions on each computer.
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900