Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- MFC
- 기념일관리
- API
- 데이터 전달
- protobuf-c
- net
- 와이브로
- GDI
- 설치제거
- Antialiasing
- 자바스크립트
- C#
- docker
- crashlog
- phpmailer
- 크래시로그
- Font
- php
- 한 번만 실행
- .net
- VS2008
- plcrashreporter
- EUC-KR
- self-signed ssl
- PDA
- 블루투스 헤드셋
- C/C++
- M8200
- ClickOnce
- JavaScript
Archives
- Today
- Total
~☆~ 우하하!!~ 개발블로그
.NET Runtime이 설치되었는지 여부를 확인하는 자바스크립트 본문
728x90
반응형
출처 : http://www.wolfpack.pe.kr/169
.NET 에서 지원하는 Click Once 배포 방법으로 배포를 하기 위해서 .NET Runtime 설치가 필수적이라고 할 수 있다.
응용 프로그램 설치 이전에 .NET Runtime 이 설치되었는지 여부를 자바스크립트를 통해서 확인할 수가 있는데 다음과 같은 코드를 사용하면 된다.
.NET 에서 지원하는 Click Once 배포 방법으로 배포를 하기 위해서 .NET Runtime 설치가 필수적이라고 할 수 있다.
응용 프로그램 설치 이전에 .NET Runtime 이 설치되었는지 여부를 자바스크립트를 통해서 확인할 수가 있는데 다음과 같은 코드를 사용하면 된다.
<html>
<script>
function dectectDotnet(){
var ag = navigator.userAgent;
if (ag.indexOf("IE") == -1){
return false;
}
if (ag.indexOf("NET CLR") == -1){
return false;
}
if (ag.indexOf("NET CLR 2") != -1){
return true;
}
}
</script><body>
<script>
var r = dectectDotnet();
if (r != true){
var a = confirm(".NET 2.0 런타임이 필요합니다.\r\n설치하시겠습니까?");
if (a){
window.open("http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=ko");
}
}
</script>
<body>
</html>
반응형
'C# & .NET' 카테고리의 다른 글
[자바스크립트] 설치된 .NET Framework 알아오기 (0) | 2008.09.11 |
---|---|
ClickOnce 배포에서 프로그램 실행시 파라미터 전달하는 방법 (1) | 2008.09.11 |
ClickOnce 배포페이지 구성 방법 (8) | 2008.09.11 |
ClickOnce 플러그인 for FireFox (0) | 2008.09.11 |
.NET의 Delegate를 관리되지 않는 코드(VC++모듈)에 전달하기 (0) | 2008.08.11 |