2016-03-08 70 views
0

我的dotnet c#應用程序只能在DotNet 4.5.2平臺上運行。我如何使用批處理命令檢查它?我發現了DotNet 4.5檢查的以下命令。我如何改變它爲DotNet 4.5.2批量命令來檢查DotNet 4.5.2安裝檢查?

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.5" 2>nul 
if errorlevel 1 (
    echo .NET Framework 4.5 is NOT installed 
) else (
    echo .NET Framework 4.5 is installed 
) 
+0

我想這是你想要的[SO郵政](http://stackoverflow.com/a/15227828/4422347) –

回答

0

您可以通過「相同」來檢查其他版本。對於您這將是:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.5.2" 2>nul 
if errorlevel 1 (
    echo .NET Framework 4.5.2 is NOT installed 
) else (
    echo .NET Framework 4.5.2 is installed 
) 
+0

感謝。是的,它正在與所有的框架作品... – selvakumar