Hello @Robert Abraham ,
Thank you for taking time to post this issue in Microsoft Q&A forum.
Were these references removed due to .NET version incompatibilities? Is there documentation that explains this?
Newer versions of .NET Framework have improved and fixed some issues from the previous versions, and add some newly features. As you mentioned above, this will cause some incompatible issues, but normally, this process just modify the version of .NET Framework(change some .NET Framework files, instead of changing or removing other references).
For migrating from .NET Framework 4.6 to .NET Framework 4.7.2, you can refer to this document: Retargeting Changes for Migration from .NET Framework 4.6 to 4.7.2. Actually, I will suggest you refer to this document: Migrate to .NET Framework 4.8, 4.7,4.6, and 4.5 before migrating from .NET Framework 4.6 to .NET Framework 4.7.2(I noticed that you have updated). Of course, for some third-party extensions or dlls files, references… not sure if they support the newly version of .NET Framework. I suggest you can also confirm this from the related official websites or authors if you use some of them and some of them are removed(Perhaps, Paket
helped to remove and arrange some references).
Is there a record of these removed dependencies?
I’m afraid, normally, there isn’t a record. If you just change the target framework, you can try to change it back and see if this recovers some references.
Sincerely,
Tianyu
- If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.