现在想编一个软件,要求如题,在局域网。要么就做成网页,要么就是在网上邻居打开后点击图标就可以直接运行服务器上的那个软件,用什么做呢?网页的话可以用ASP.NET,那么后一种呢?VC++.NET可不可以做出这种软件呢?恳请大家赐教!!

解决方案 »

  1.   

    走错论坛了吧?!.net程序运行通常无需在客户机注册。因此,你只要把编译好的程序(通常在你的bin\debug或者bin\release目录下)在服务器上某个目录拷贝进去,把这个设置为共享,局域网上的别人的就可以直接打开这个目录点击.exe运行它了,什么新奇玩意也不需要安装。实际上,通过vpn联网也是一样。
      

  2.   

    应用程序要以c/s方式执行在客户端。不要轻信那些“远程桌面”思路的集成商。那种东西2、3个人维护维护服务器还差不多。远程桌面只能骗小用户,如果10几个人或者更多的用户繁忙使用服务器,那么你还是得赶紧放弃远程桌面方式。对于asp.net,它本来就是纯web应用,可不属性自然不在话下。不过作为企业应用,它的界面操作实在是非常拖沓,愚钝,最讨厌地是录入一个表单往往也要无数个页面来回切换把人搞得晕头转向。RIA是最近流行的企业应用程序客户端开发方向。
      

  3.   


    按照你说的方法做了,把debug文件夹共享,到了别人机子上还是不能运行.exe,为什么呢?
      

  4.   

    你需要展示你看到的错误信息。.net的copy部署方式是需要客户机上安装.net framework的,如果客户机从未安装过,那么应该下载.net framework安装一次。
      

  5.   

    哦,上面给你的链接太笼统了,你可以看这个:http://search.msdn.microsoft.com/Default.aspx?query=xcopy%e9%83%a8%e7%bd%b2&brand=msdn&locale=zh-cn&refinement=