라이프로그


[재배포패키지]MSVCRT.DLL 을 아시나요? mfc120u.dll은 뭐요? win32



  • 문서 Release Version
  • 1.0.0.1 :  2009/10/21 20:05 최초작성
  • 1.0.0.2 : 2014/06/26 Visual Studio 2013 스토리 추가...
  • 1.0.0.3 : 만화 추가~~

오늘은 어디서 구 할 수 있는지...까지 이야기를 못 하는 군요…

저희 아드님께서 일어 나셨네요 ;;;

흐호~ 더 주무시지~~


아…

아드님께서..영어 공부를 스스로 하고 있네요…

흐...그럼 이시간에….

이야기를 정리해볼까요?ㅋㅋ

     http://www.microsoft.com/ko-kr/download/details.aspx?id=40784 

[결론]

mfc120u.dll이 없다고 하면,

http://www.microsoft.com/ko-kr/download/details.aspx?id=40784  ← 이곳에 가서

 ← 이놈을 다운 받으면 실행시켜주면 되요~~ 끝~~

 ← 실행시키면 이럼 화면을 내보냅니다. ㅋ~

[내용]

읽던가 말던가 ~~ㅋㅋㅎㅎ하세요..주저리 주저리 쓸대없는 이야기가 아주~ 많습니다.

존경하는 형님께서  

만드셨다고 주신 프로그램을 실행해 보았다.

그런데..아니 이런..

mfc120u.dll이 없다고 한다.

이런;;;^__^

이런;;;실행할 수 없다는 경고창을 캡처 했었는데…

없어졌네요..

이런...거런데 해결 방법이라고 윈도우즈 도움말에서 이야기를 해주는데..

음..왜이리 도움말은 읽기 싫은지...ㅋㅋㅎㅎ

결곡 보안 영역에서 사이트를 추가해야 하는가 보다.신뢰한다고..

그런데 실행파일에 url이 어디 있는겨?

암튼..다시 구굴링해서 다음 경로를 찾았고..이곳에서 받아서 실행하니 실행된다.

뭘까?

왜.. 아까 그 파일은 경고창을 뛰우고 실행을 하지 않을 것일까?

http://www.microsoft.com/ko-kr/download/details.aspx?id=40784

실행 완료


[이전 내용]
msvcrt.dll 에 대한 내용이였슴..결론은 이놈도 재배포 패키지를 설치하라는 내용임..



MSVCRT.DLL에 대해서 정말 많은 사람들이 서칭을 하는 것 같습니다.

그 이유가 뭘까? 아주 많이 생각을 해보았습니다.


그 이유는 제 생각에는... 특정 프로그램을 실행하려고 하는데 MSVCRT.DLL파일이 없다고 나와서 

그러는것이 같습니다.^^


MSVCRT.DLL 파일이 없다고 나오는 경우.

일단 재배포 패키지를 설치해보십시요.


[MS VC 재배포 가능 패키지 Download Link]


위 방법 재배포 가능 패키지를 설치하셔서 잘 해결하시길 바랍니다.^^



자. 그럼 저의 MSVCRT에 대한 이야기를 계속해보겠습니다.

오늘은 MSVCRT.DLL에 대해서 좀 알아보도록 해 보아요…

음…

이놈이 있는 위치 %windir%/System32 에 있다.




 



 

음… 그리고 이놈이 가지고 있는 함수는


음…

그렇다.

이놈은 C Runtime Library를 제공해주는 dll이다.

이전 도스프로그래밍 할 때 봤었던 함수들이 다 이곳에 들어가 있다.


 

abort

abs

acos

asctime

asin

atan

atan2

atexit

atof

atoi

atol

bsearch

calloc

ceil

clearerr

clock

cos

cosh

ctime

difftime

div

exit

exp

fabs

fclose

feof

ferror

fflush

fgetc

fgetpos

fgets

fgetwc

fgetws

floor

fmod

fopen

fprintf

fputc

fputs

fputwc

fputws

fread

free

freopen

frexp

fscanf

fseek

fsetpos

ftell

fwprintf

fwrite

fwscanf

getc

getchar

getenv

gets

getwc

getwchar

gmtime is_wctype

isalnum

isalpha

iscntrl

isdigit

isgraph

isleadbyte

islower

isprint

ispunct

isspace

isupper

iswalnum

iswalpha

iswascii

iswcntrl

iswctype

iswdigit

iswgraph

iswlower

iswprint

iswpunct

iswspace

iswupper

iswxdigit

isxdigit

labs

ldexp

ldiv

localeconv

localtime

log

log10

longjmp

malloc

mblen

mbstowcs

mbtowc

memchr

memcmp

memcpy

memmove

memset

mktime

modf

perror

pow

printf

putc

putchar

puts

putwc

putwchar

qsort

raise

rand

realloc

remove

rename

rewind

scanf

setbuf

setlocale

setvbuf

signal

sin

sinh

sprintf

sqrt

srand

sscanf

strcat

strchr

strcmp

strcoll

strcpy

strcspn

strerror

strftime

strlen

strncat

strncmp

strncpy

strpbrk

strrchr

strspn

strstr

strtod

strtok

strtol

strtoul

strxfrm

swprintf

swscanf

system

tan

tanh

time

tmpfile

tmpnam

tolower

toupper

towlower

towupper

ungetc

ungetwc

vfprintf

vfwprintf

vprintf

vsprintf

vswprintf

vwprintf

wcscat

wcschr

wcscmp

wcscoll

wcscpy

wcscspn

wcsftime

wcslen

wcsncat

wcsncmp

wcsncpy

wcspbrk

wcsrchr

wcsspn

wcsstr

wcstod

wcstok

wcstol

wcstombs

wcstoul

wcsxfrm

wctomb

wprintf

wscanf


 

그런데, Visual C++ Compiler에서 이것을 동적으로 dll로 import하여 사용할 수 도 있고

아니며, Static Linking 을 함으로써 dll을 사용하지 않는 방법이 있다.



 [기타 참고하면 링크]

http://ssidang.tistory.com/29

MSVCRT.DLL 대처방법


덧글

  • 감사.. 2014/08/14 09:37 # 삭제

    덕분에 해결했습니다. 만드시느라 고생하셨겠네요..
  • 미친감자 2014/08/14 13:47 #

    해결되었다니..저도 뿌듯하군요!!
※ 이 포스트는 더 이상 덧글을 남길 수 없습니다.



통계 위젯 (화이트)

5762
509
536393

이 이글루를 링크한 사람 (화이트)

105