我的windows XP目标.Net框架

我的windows XP目标.Net框架,.net,.net,我需要使我的C#应用程序至少在windows XP或更高版本上运行 该应用程序面向家庭用户,其中一些用户不愿意在其计算机上安装额外的框架 因此,我试图针对大多数用户拥有的框架 我的应用程序甚至可以使用2.0,但是我需要使用的一些第三方LIB(在我的例子中是NetParkle)要求目标至少为4.0 考虑到我需要我的应用程序准备好在windows XP上运行,以framework 4为目标是一个不错的选择吗 谢谢,如果您需要.NET4来满足您的需求,您将别无选择。要使用这些库,您至少需要以4.0为目

我需要使我的C#应用程序至少在windows XP或更高版本上运行

该应用程序面向家庭用户,其中一些用户不愿意在其计算机上安装额外的框架

因此,我试图针对大多数用户拥有的框架

我的应用程序甚至可以使用2.0,但是我需要使用的一些第三方LIB(在我的例子中是NetParkle)要求目标至少为4.0

考虑到我需要我的应用程序准备好在windows XP上运行,以framework 4为目标是一个不错的选择吗


谢谢,

如果您需要.NET4来满足您的需求,您将别无选择。要使用这些库,您至少需要以4.0为目标

也就是说,.NET 4未包含在Windows XP中,因此您至少需要在应用程序部署中包含web framework安装程序。这允许没有.NET 4的用户安装并正确运行您的应用程序


就我个人而言,我发现强制安装框架远没有试图从您可以使用的库中复制功能那么严格,因此我不担心将.NET 4强加给用户,但这是我的观点。

Windows XP没有任何版本的.NET framework。在使用你的应用程序之前,你的目标版本必须安装在XP机器上。我想说的是,更可能的情况是已经安装了框架的旧版本,但显然不能保证


我会根据您需要的功能做出更多的决定,并为您的软件需要的框架提供安装程序。

您希望得到什么样的答案?“瞄准框架4是一个好的选择吗”是\否?是,否,哦,我不知道。既然你必须先替换依赖于4的所有东西,然后才能将目标定为2,为什么不在4上发布,看看会发生什么呢?谢谢Reed,我想我会选择web framework installer,但我不确定如何绑定它并有条件地调用framework installation,如需了解更多详情,请联系我们helpful@Jane大多数安装程序生成软件将为您处理此问题。