安装包的问题~~急

meiyujian820426 2008-12-16 04:21:14
我在打包的时候~~作了下面这个操作
“项目属性/发布/系统必备/勾选.net Framework/从与我的应用程序相同的位置下载系统必备组件”并且把自己准备好的.net Framework2。0的安装包放在了应用程序文件夹。但是在一台裸机上测试的时候~还是提示要去WEB上下载安装.net Framework2.0。我用的是.net2005做的安装包
...全文
129 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiyujian820426 2008-12-16
  • 打赏
  • 举报
回复
最后还是提示我要去WEB下在.NET Framework2.0,但是选择是以后在安装文件夹中找到了dotnetfx\dotnetfx.exe。我想还是没有“从与我的应用程序相同的位置下载系统必备组件”执行这里
松花皮蛋 2008-12-16
  • 打赏
  • 举报
回复
在属性里设置从应用程序相同位置下载组件,安装时候不会从网上下,打包出来有个文件夹单独放有。NET,你是不是没把那个文件夹一起考走
meiyujian820426 2008-12-16
  • 打赏
  • 举报
回复
是这里出现了问题
1.将.NET Framework2.0文件添也加入安装部署项目
2.在"启动条件"里点".NET Framework",然后在右边属性的InstallUrl里填写dotnetfx\dotnetfx.exe
wuyq11 2008-12-16
  • 打赏
  • 举报
回复
在属性里设置从应用程序相同位置下载组件
HDNGO 2008-12-16
  • 打赏
  • 举报
回复
双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。这样安装程序安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。

然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:\Program Files\你的用户名\安装解决方案名称";

然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备", 在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。选上以后,在生成的安装文件包中包含.NetFramework组件 。好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!
HDNGO 2008-12-16
  • 打赏
  • 举报
回复
可以把.net Framework2。0一起打包进去~
GTX280 2008-12-16
  • 打赏
  • 举报
回复
是要和程序一起打包的
lchh0917 2008-12-16
  • 打赏
  • 举报
回复
好像是有点差别~
zhnzzy 2008-12-16
  • 打赏
  • 举报
回复
直接打包进去,不是放到文件夹下巴
rqx110 2008-12-16
  • 打赏
  • 举报
回复
首先 你不需要手动把事先准备好的.net 包放到目录,系统会自动将所必需的东西都放到debug或者realse文件夹下的。
至于要从网络上下载,我不知道原因。我的安装包使用的好好的,没发现你的问题。
dayizhixiaotutu 2008-12-16
  • 打赏
  • 举报
回复
帮顶 木用过net2005做安装包

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧