Mình làm 1 project đơn giản có sử dụng 1 vài hàm API (loadlibrary,TranslateMessage, DispatchMesssage,....v..v. ), khi buit ra trên win8 bằng VS 2010 thì chạy ngon lành..
nhưng khi mình copy qua 1 máy khác chạy win XP thì bị báo lỗi thiếu file "MSVCR100D.Dll"
mình đã down NET FrameWork + Visual C++ 2010 Redistributable về cài nhưng ko đc.
sau đó mình copy tiếp qua 1 máy khác chạy win 7 cũng ko đc. cũng tải NET FrameWork + Visual C++ 2010 Redistributable nhưng vẫn ko khả thi.
cho mình hỏi lỗi trên là ntn? và có cách nào buit project ra mà đem máy nào cũng chạy đc ko? chứ cứ thế này thì khi viết phần mềm ra rồi đem cho ng khác xài thì bất tiện quá!!!
PS: mình download file "MSVCR100D.DLL" trên mạng về copy vào system32 thì nó lại chuyển sang đòi file "MFC100UD.DLL" tải nốt file đó về thì chương trình chạy bt, mỗi tội 2 cái file dll đó nặng đến gần 20MB @.@
nhưng khi mình copy qua 1 máy khác chạy win XP thì bị báo lỗi thiếu file "MSVCR100D.Dll"
mình đã down NET FrameWork + Visual C++ 2010 Redistributable về cài nhưng ko đc.
sau đó mình copy tiếp qua 1 máy khác chạy win 7 cũng ko đc. cũng tải NET FrameWork + Visual C++ 2010 Redistributable nhưng vẫn ko khả thi.
cho mình hỏi lỗi trên là ntn? và có cách nào buit project ra mà đem máy nào cũng chạy đc ko? chứ cứ thế này thì khi viết phần mềm ra rồi đem cho ng khác xài thì bất tiện quá!!!
PS: mình download file "MSVCR100D.DLL" trên mạng về copy vào system32 thì nó lại chuyển sang đòi file "MFC100UD.DLL" tải nốt file đó về thì chương trình chạy bt, mỗi tội 2 cái file dll đó nặng đến gần 20MB @.@
Comment