两种情况:
1,对方装了.net framework的情况下:
你需要在打包程序的时候,将你的程序引用到的dll文件一起打包,通常引用dll文件的时候将dll文件与应用程序放在同一个目录下。然后再把程序随同dll文件一起发给对方。
2,对方未装.net framework
请对方安装.net framework后,再运行你的程序。下面是我发给另一个人的牢骚。聊以敬告。
“我回答了你的问题,但是你好像没有回应....,你知道吗?你这样做并不道德,你不知道我现在只去www.codeproject.com和外国人交流,你也并不差这些分数,是的,我也不差,但是总得让我有种能够回答别人问题的荣誉感和成就感吧?
好了,真的越来越受不了这里,除了一群白痴在胡乱回答别人问题和up以外,就只剩下几个傻乎乎的吃力不讨好的人了,幸亏我从注册开始就发现了这个问题,我不会再在这里浪费多少时间了,我不是圣人,在这里浪费10分钟,还不如在国外站点呆1分钟所得的收获多,而且这里竟他妈的比国外站点的打开速度还慢!!!csdn是没有钱,所以我们总不能只拥有爱国感是吧?所以我投靠微软去了,这里真他妈的令我失望!!!
建议真正想学C#的人访问
http://www.codeproject.com
如果令你失望,我把头给你,那里有所有我想要的,相信也会有你想要的。

解决方案 »

  1.   

    1,装了.net framework的情况下:
    程序引用到的dll文件一起打包,将dll文件与应用程序放在同一个目录下。然后再把程序随同dll文件一起发给对方。2,未装.net framework
    请对方安装.net framework后,再运行你的程序。
      

  2.   

    作安装.
    你可以使用Wise For VS.NET或者Install shiled Developer 7.03以上版本。不用什么设置,很简单的。Wise For VS.NET以及IS Developer都在VS.NET中写入插件了
      

  3.   

    可以直接用VB.NET做一个安装程序!
      

  4.   

    在编程机上找到dotnetfx.exe文件,在安装程序中加载并运行之,应该就OK了。其实用VS.NET中的安装包制作程序也可以实现的。