我见过一些提供不同构建的框架;例如,他们可能提供 32 位和 64 位构建,或者他们可能提供针对 .NET 2.0、3.5 和 4.0 的构建
我有一个适用于 .NET 3.5 以上的库,但我不确定什么是最好的发布策略。
我想知道创建多个框架目标有什么好处,以及专门针对 32 位和 64 位 CPU 有什么好处。
如果我要走多目标的道路,是否有任何好的教程来实现这一目标?
我见过一些提供不同构建的框架;例如,他们可能提供 32 位和 64 位构建,或者他们可能提供针对 .NET 2.0、3.5 和 4.0 的构建
我有一个适用于 .NET 3.5 以上的库,但我不确定什么是最好的发布策略。
我想知道创建多个框架目标有什么好处,以及专门针对 32 位和 64 位 CPU 有什么好处。
如果我要走多目标的道路,是否有任何好的教程来实现这一目标?
不知道为什么你需要赏金,谷歌搜索就足够了。
我有一个适用于 .NET 3.5 以上的库,但我不确定什么是最好的发布策略。
如果您想针对旧版本(在您的情况下为 .NET 2.0)将所有与 v2.0 兼容的代码移动到针对 .NET 2.0 的项目中。
然后你可以从你的“.NET 3.5”项目中引用这个项目。
如果你不希望 .NET 2.0 上 100% 的功能,你不需要做任何其他事情。
如果您确实需要所有功能,则必须使用 .NET 2.0 兼容代码重新实现它
我想知道创建多个框架目标有什么好处
很多人正在开发针对旧版本 .NET(2.0、3.5、...)的项目
,但由于各种原因(例如 Windows XP 不支持 .NET 4.5),他们无法更新。
所以,如果您希望他们使用您的库,我们必须提供针对特定 .NET 版本的程序集。
还有专门针对 32 位和 64 位 CPU 的好处。