用VC++.NET的程序,编译成realease版本的后,拷贝到别的机器上为什么运行不了那?(急),该如何解决

用VC++.NET的程序,编译成realease版本的后,拷贝到别的机器上为什么运行不了那?(急)
用VC++.NET的程序,编译成realease版本的后,拷贝到别的机器上为什么运行不了那?
那台机器上可以运行C#开发的程序,应该是装过.net的框架的.

------解决方案--------------------
怎么运行不了?有什么出错提示吗?
------解决方案--------------------
那台机器上少了一些 vc.net 2005 的组件。
我记得在ms的网站上看过得装个什么玩意,把那些组件都装了,就能运行了。