用vs2005做出的小软件只能在有.net平台的电脑才能用吗?有什么解决方法没

来源:百度知道 编辑:UC知道 时间:2024/06/23 15:51:54
就是用vs2005做出的小软件。生成可安装的文件以后。可以安装到其他的电脑上,可是没.net平台就运行不了。为什么?有什么解决方法没?

.net代码是托管代码,运行时需要二次编译,跟java程序需要虚拟机是一个道理
解决办法,把.netframework runtime打进安装包

打包方法:
在Solution中添加SetupProject(Add->New Project->Other Project Types->Setup Project)
在添加的SetupProject上右键-〉Propertirs-〉弹出对话框-〉Prerequistes按钮-〉弹出对话框,选择.net framework的版本。
当然Setup Project中还要添加你程序运行需要的所有其他资源。

用vs2005做出的小软件需要.net的类库!只有在安装.net以后才可以调用!
你可以把.net的安装包打包到软件里面去!不过好像蛮大的!

那要如何打包啊!会的话回一下或发个信息给我,我可以给分的,先谢了

在你的程序中用到的类库一起打包安装就可以了。

我记得有个插件的 有20几M 不过我忘记在哪里下了。