要求用户更新.NET

Dan*_*nny 1 .net c# linq client-applications

我正在研究一些生产软件,在.NET框架上使用C#.我真的希望能够在项目中使用LINQ.我相信它需要.NET版本3.5(如果我错了,请纠正我).此应用程序是一个商业软件应用程序,需要在客户端的工作PC上运行.假设他们有.NET 3.5,或假设他们不介意升级到最新版本是否合理?

我只是想知道在强制执行应用程序的框架升级方面的共识是什么.

小智 5

我会说假设他们有.NET 3.5是不安全的.

在升级时,它们非常非常不可能出现任何问题,改变任何事情都会带来风险.我知道我不介意升级,但我是开发人员.

我认为这可能是其中之一,他们或者不会三思而后行,只是升级,或者他们可能会提出问题.我认为这将取决于您的客户,"低技术"客户可能会三思而后行,因为他们可能无法完全理解它,这会让他们感到紧张.