在我当前的程序中,我正在使用 .NET 4.0 的一些功能 - 特别是图表 API (System.Windows.Forms.DataVisualization.Charting
)。我将发布应用程序,但我不确定客户端是否安装了 .NET 4.0。
是否可以在我的程序中添加一些 Hook /事件处理程序来禁用此功能,因为它对它的功能并不重要?
我的想法是,当用户点击 Show Chart
按钮时,将显示消息 - “请安装 NET 4.0+”。我不想发布我的程序的 2 个版本。
最佳答案
为了使用任何 4.0 程序集,您必须至少安装 .net 4.0,至少在 4.0 CLR 中托管一个进程。
关于c# - 是否可以禁用基于 .NET 版本的部分程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20423544/