从WinForms应用程序检查.Net框架版本

Rov*_*ver 6 .net c# version winforms

如何在.NET 3.5上编写的WinForms应用程序启动时检查.net框架版本?如果未安装.net 3.5,则应用程序应显示有关它的消息(可能与.net安装程序或其他方面的链接有关).现在它显示了一些用户不清楚的错误.

小智 2

查看这个 C++ 项目,它应该可以满足您的要求。

http://www.codeproject.com/KB/mcpp/DotNetTester.aspx

您只需设置启动该应用程序的快捷方式,这将依次启动您的 .net 应用程序。

从项目描述来看:

例如(测试至少 FW 1.1 并启动应用程序):

dotNetTester.exe 1.1 C:\Temp\Myapp.exeC:\Temp\Myapp.exe