C#打好的包怎么在别人的机子上运行不了?

我编的是一个特简单的贺卡应用程序,就几个图片和几首音乐。我已经把framework2.0的框架打到包里了,在系统必备里选择了“从与我应用程序相同的位置下载系统必备组件”,... 我编的是一个特简单的贺卡应用程序,就几个图片和几首音乐。我已经把framework2.0的框架打到包里了,在系统必备里选择了“从与我应用程序相同的位置下载系统必备组件”,并且在应用程序文件夹中,把整个工程的所有文件都加了进去。在别人机子上运行时框架能装上,但程序就是不能运行。我用的是visual studio 2005编的。在线等。。急,分不够可加。。
没提示错误,在别人机子上装上后,运行没反应。 net 2.0如何添加?怎么打到包里?
二楼的,我就是那么做的,在别人机子上已经装上framework2.0了,可运行就是没反应。
在系统必备里选择了“从与我应用程序相同的位置下载系统必备组件”,这个不就行了吗?
展开
 我来答
百度网友320947d
2009-12-23 · TA获得超过417个赞
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:0
展开全部
这个很简单,在你的机子上你只要把你的exe文件拷出来就行了

对方机子上,安装上.net framework3.5,肯定可以了

感觉1楼说的问题不存在

如果你编译的时候使用的是2.0以上版本,那对方机子必须也是2.0以上
如果你编译的时候使用的是2.0版本,对方机子只要不低于这个版本就可以
.net framework是向后兼容得

我觉得不行的,你再怎么打包也不能把你已经安装在自己机器上的.net工具打包进去
对于.net framework 微软提供的可再发行组件包可以随你的软件一起打包,
这个可再发行组件包其实就是一个.net Framework完整的安装版
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=333325fd-ae52-4e35-b531-508d977d32a6
躲错气9
2009-12-23 · TA获得超过684个赞
知道小有建树答主
回答量:936
采纳率:0%
帮助的人:599万
展开全部
谁说的?

不要那么麻烦!

1 装.net 2.0 (framework 2.0)
2 你的项目生成一下,然后在你项目里面的的DUBUG里面拷出EXE即可

你朋友的电脑里面的.net是不是完全版的啊?去官网下载个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤阳雄Q
2009-12-23 · TA获得超过239个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:293万
展开全部
二楼说的对。顺便加上,网上down个net2.0运行环境装上,就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
术养随风
2009-12-23 · TA获得超过129个赞
知道小有建树答主
回答量:348
采纳率:100%
帮助的人:85.1万
展开全部
提示的什么错误,framework2.0只是提供图形界面,你是不是没装net2.0.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式