FORUM
Forum de discussion
www.PxL-LAN.com
Organisation de LAN Party en Arles
Vous n'êtes pas identifié.
Pages: 1
- Accueil forums
- » PxL-Lan 23 (28-29-30 Aout 2009)
- » vérifier que dotnetfx35.exe est installé
#1 29-08-2009 00:24:05
Yukie- Membre
- Date d'inscription: 01-08-2009
- Messages: 2
vérifier que dotnetfx35.exe est installé
Certaines personnes n'était pas sur de l'avoir installé.
Pour ces personnes, il vous suffit de créer un fichier .txt
Vous copiez/collez le texte qui suis dans le txt puis vous renommez le .txt en .html
Ensuite vous ouvrez la page normalement et si c'est installé ca doit vous afficher :
"This machine has the correct version of the .NET Framework 3.5 runtime... blablabla"
Code:
<html>
<head>
<title>Test for .NET Framework 3.5</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
<script type="text/JavaScript">
<!--
var NETFX3RuntimeVersion = "3.5.21022";
function body_onload()
{
var result = document.getElementById("result");
if (HasRuntimeVersion(NETFX3RuntimeVersion))
{
result.innerHTML = "This machine has the correct version of the .NET Framework 3.5 runtime: "
+ NETFX3RuntimeVersion + "."
+ "\n\nThis machine's userAgent string is: "
+ navigator.userAgent + ".";
}
else
{
result.innerHTML = "The .NET Framework version 3.5 is not installed on this computer.<br/>"
+ "Click <a href='http://msdn.microsoft.com/windowsvista/default.aspx'>"
+ " here</a> to get the .NET Framework 3.5 now.";}
}
//
// Retrieve the version from the user agent string and compare with specified version.
//
function HasRuntimeVersion(versionToCheck)
{
var userAgentString =
navigator.userAgent.match(/.NET CLR 3.5.[0-9]+/g);
if (userAgentString != null)
{
var i;
for (i = 0; i < userAgentString.length; ++i)
{
if (CompareVersions(GetVersion(versionToCheck),
GetVersion(userAgentString[i])) <= 0)
return true;
}
}
return false;
}
//
// Extract the numeric part of the version string.
//
function GetVersion(versionString)
{
var numericString = versionString.match(/([0-9]+)\.([0-9]+)\.([0-9]+)/i);
return numericString.slice(1);
}
//
// Compare the version strings by converting them to numeric format.
//
function CompareVersions(version1, version2)
{
for (i = 0; i < version1.length; ++i)
{
var number1 = new Number(version1[i]);
var number2 = new Number(version2[i]);
if (number1 < number2)
return -1;
if (number1 > number2)
return 1;
}
return 0;
}
-->
</script>
</head>
<body onload="body_onload();">
<div id="result" ></div>
</body>
</html>Hors ligne
Pages: 1
- Accueil forums
- » PxL-Lan 23 (28-29-30 Aout 2009)
- » vérifier que dotnetfx35.exe est installé




