我想编写一个Perl脚本来检查是否安装了.NET 3.5。我想检查它,因为它调用了一些.NET内容,如果它丢失则不起作用。
是否有一种简单的方法可以确定是否安装了.NET?
答案 0 :(得分:2)
如果您信任注册表,则可以使用CPAN中的Win32::TieRegistry模块,并根据How to: Determine Which .NET Framework Versions Are Installed的Microsoft文档查找正确的密钥。如果您需要.NET 3.5及更高版本,这有点棘手,因为您必须检查低于或高于4的版本的不同密钥。