为了最大限度地兼容应用程序,我可以将最旧版本的.NET作为目标。我知道引入了哪些主要功能(例如LINQ是v3.5以后),但是我不知道有很多小的变化。
我发现检查我可以定位的版本的唯一方法是选择最旧版本,重新加载项目,构建,然后尝试更新版本(如果失败)。有没有办法可以扫描'项目的源代码并获得最低兼容的.NET版本?
答案 0 :(得分:0)
首先,我认为这是在这里得到的回答: How can I test the backward compatibility of API between .net assemblies
tl; dr:APIChange命令