如果我项目中的 C# 前端团队制作了一个仅执行 .NET 2.0 API 调用但安装到具有 .NET 4.0 的计算机上的独立程序,它会默认工作还是他们必须对设置或设置做些什么?构建过程(如选中某些复选框)以使其工作?
看,我假设如果我只进行 .NET 2.0 API 调用,它应该只在 .NET 4.0 上“工作”。
第 2 部分是——用户拥有 .NET 4.0 和 .NET 1.1,但没有 .NET 2.0。我认为 .NET 2.0 应该可以工作,因为它有 .NET 4.0。对?
背景——我是一名 Linux/PHP 开发人员,自 2001 年以来就没有接触过 C#。我的技能已经过时了。我想,我项目中客户的 C# 前端团队需要一些帮助来理解兼容性,所以我的客户要求我提出这个问题。