什么版本的.Net框架应该针对最终用户应用程序

Ahm*_*med 2 .net c#

我正在android中编写一个小应用程序,它将在.Net(C#)中有一个服务器部分.显然,我希望以最大数量的最终用户为目标,而不必处理没有安装框架的问题.

我想知道哪个.Net框架应该针对我的应用程序?或者我认为哪个版本最适合用户的机器?

谢谢,

Ree*_*sey 9

或者我认为哪个版本最适合用户的机器?

这实际上取决于您的用户群.

如果您希望定位所有平台,则无法保证任何合理的版本都存在,因此您的部署应包括检查和安装框架.请注意,例如,如果您知道您的用户群通常是在Windows 7上,那么您可以保证他们将拥有.NET 3.5,但如果某些人使用XP,则无法保证,因为XP中没有包含任何版本.

就个人而言,我只会针对您希望的版本,并始终包含框架安装.包括检查以安装框架的"成本",特别是如果您使用Web安装程序,非常小 - 远远小于针对旧框架版本的开发成本,并限制自己不太丰富的开发体验.