VC6关于使用MFC静态库和共享库的有关问题

VC6关于使用MFC静态库和共享库的问题
一个MFC的project,用Use     MFC     in     a     Shared     DLL编译、运行都没问题。    
 
用Use     MFC     in     a     Static     Library编译时出现错误:    
      Compiling...    
      StdAfx.cpp    
      C:\Program     Files\Microsoft     Visual     Studio\VC98\MFC\INCLUDE\afxver_.h(130)     :     fatal     error     C1189:     #error     :         Please     use     the     /MD     switch     for     _AFXDLL     builds    
      Error     executing     cl.exe.    
 
随后在Project     Options:中加入/MD参数,编译OK,但运行的时候弹出‘遇到问题需要关闭。我们对此引起的不便表示抱歉。’的错误窗口。    
 
怎么办?

------解决方案--------------------
在用静态库时候好像不要自己做什么东西啊,等等看。。。。。
------解决方案--------------------
帮你顶
------解决方案--------------------
project setting 设置不对吧 :Please use the /MD switch for _AFXDLL builds

project setting--〉c++ --〉Code Gerneration --> use run time library --> MultiThread Dll
------解决方案--------------------
估计系统本身的原因~~