如何将编好的软件制作成可以被用户使用的软件?
第一次编程,什么都在现学。
我用的是vc2005clr窗口应用程序环境编得,一个有关串口的接收信息的程序。
1.怎样把程序在没有.NET Framework和vc2005的环境下使用;
2.最好做成不用安装的软件,可直接在电脑上使用;
3.以后可能把程序写到ARM上,有经验的人,请多指教,具体步骤。
本人需要很详细的步骤介绍,谢谢大家!
------解决方案--------------------------------------------------------
我不知道VC.NET可不可以,如果是C#,或者VB.NET的话是不可以的,必须要安装.NET Framework才可以使用。
3.以后可能把程序写到ARM上,有经验的人,请多指教,具体步骤。
------------------
这个我就不清楚了,没这样用过
------解决方案--------------------------------------------------------
最好打成安装包
因为要在没有.NET Framework和vc2005的环境下使用
就必须把.NET Framework和你的软件用到的dll封装进去 并安装到用户的电脑上
要不然 既不打成安装包 又没有.NET Framework 你的软件肯定运行不了的
VS2003里面就有打安装包的工具
你研究研究吧
------解决方案--------------------------------------------------------
1.怎样把程序在没有.NET Framework和vc2005的环境下使用;
-------------
改用 C++ 6.0...另外,任何情况下都不需要VC2005...
2.最好做成不用安装的软件,可直接在电脑上使用;
-------------
同上...VB 6.0也可以...
3.以后可能把程序写到ARM上,有经验的人,请多指教,具体步骤。
-------------
这个最简单...智能设备项目,.NET Compact Framework...
------解决方案--------------------------------------------------------
楼上vrhero(我是真小人/最烦伪君子...) 基本上是正解.
楼主要明白一个概念,跑CLR程序可以没有VC2005,但一定要有.NET Framework.(效率低也就低在这里,功能多也就多在这里.)--想在没有.NET Framework下跑clr窗口应用程序,就像想在没有装Windows机器上跑Windows程序一样.(可能有办法,但会有很多问题).
"做成不用安装的软件 ",这个随便你,在已经装好.NET Framework的机器上,你的程序不安装是可以实现的,你直接拷过去好了.安装本来就是一个系统设定和文件拷贝过程.
把程序写到ARM上,那就需要在ARM上装一个简易般的.NET Framework--.NET Compact Framework,本质上这个和J2ME很相似,CLR程序和Java程序也相似.