简体   繁体   中英

I want to install 3 dll's for my work project, but i don't know if the dll's will work in Visual Studio 2019

The dll's are:

-CrystalDecisions.Enterprise.Framework

-CrystalDecisions.Enterprise.InfoStore

-Microsoft.VisualStudio.TeamSystem.Data.UnitTesting

I'm trying to update an old project to the new c# updates.

It is the.Net version that must be compatible with any loaded dlls, and newer visual studio versions do support older.Net versions. If you are updating from.Net framework to.Net core/5/6 you might just have to test it.

.Net core/5/6 is not backwards compatible with.Net framework, since some functionality have been removed. I think you can still try to load a dll written for.Net framework, but if any removed functionality is called you will get a runtime failure. So you need to be diligent with testing.

I would expect libraries that does things like UI and communication to work less well, and libraries that mostly do things like computation, or wraps native functionality, to work better.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM