首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

用C#编写C/S结构的软件是不是一定要客户端有.NET啊可能到小弟我老了的那一天也不可能.NET全部机器上有

2012-02-23 
用C#编写C/S结构的软件是不是一定要客户端有.NET啊可能到我老了的那一天也不可能.NET全部机器上有如果学VC

用C#编写C/S结构的软件是不是一定要客户端有.NET啊可能到我老了的那一天也不可能.NET全部机器上有
如果学VC++.NET客户段也要有.NET吗   是不是啊?
如果我学VC++6.0的话就不用有.NET了是不是啊?
但是我学过VB6.0在调用API的时候很麻烦的
要这样:

'加IE连接
Public   Declare   Function   ShellExecute   Lib   "shell32.dll "   Alias   _
"ShellExecuteA "   (ByVal   hwnd   As   Long,   ByVal   lpOperation   As   String,   _
ByVal   lpFile   As   String,   ByVal   lpParameters   As   String,   ByVal   _
lpDirectory   As   String,   ByVal   nShowCmd   As   Long)   As   Long

请问如果学VC++6.0调用API的时候也是这样麻烦吗?
有没有即不需要客户端安装.NET   但是编写程序调用API的时候有好调用想System.这样的啊??

[解决办法]
VC (非托管的,Win32/MFC/ATL/WTL) 一样的麻烦,


假如你的应用程序中使用 .net 类库了, 如 System. 这样的,那运行你的应用程序的那台机器就得装 20 多M 的.net framework


就像 java 程序 需要 jvm 一样
[解决办法]
.NET程序需要运行库才能运行啊.就像vb6开发的程序,是需要客户端安装了vb6运行库才能运行一样的道理.
VC++6.0有封装win32 api很好的mfc.调用方便.
当然你也可以直接用vc6或vc.net写win32api程序,api直接使用不用声明.
delphi里面调用api倒是非常方便的.
但是还是建议你用vc6或vc.net的mfc开发程序.
[解决办法]
这样当然可以
[解决办法]
必须得安装的呀!逃不掉的
[解决办法]
XenoCode,可以把。NET框架抽出精简代码,然后编译到你的EXE中,程序大了N倍,但是就可以不装了
[解决办法]
我一般很少用.NET写Winform程序,布署麻烦
[解决办法]
可以安装.netframework 只有20m如果系统是2003就不用了,因为系统预装了
[解决办法]
Vista系统自带.Net Framework 3.0 你放心,不会等到你老的那一天的.
[解决办法]
这样跨平台性就差咯
最好的还是c
[解决办法]

各位说的都一点道理,
顶一下

热点排行