VS2005打包问题,如何打包FramkWork2.0.

SqlDataAdapter 2006-08-21 02:35:57
VS2005打包问题,如何打包FramkWork2.0.
在系统必备那里选了FramkWork2.0.安装时也有提示,但要从网上下载安装,我想它自动在本地文件安装.有什么办法.在2003时有个插件可以实现.2005呢如何实现呢?大家帮帮忙.
...全文
1467 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
rich998 2006-12-13
  • 打赏
  • 举报
回复
ls的,我的是c#2005速成版,连"安装和部署项目"都找不到啊,咋办呢?
rgwfeng2 2006-12-05
  • 打赏
  • 举报
回复
good
zxcayumi 2006-09-14
  • 打赏
  • 举报
回复
开始打包,我都碰这个问,都想过用第三方打包工具,后来才发现,用VS2005的打包都可以了,绝对可以自动检测到有没有装.net framework, 如果没有,就会安装,

方法很简单,你新建一个"安装项目",把你的程序都加进去,它会自动检测,
很多人到了这步,就生成安装包了,这样,在别的机子上安装时,它会下载安装的,主要是他们做少了一步.

只要你在 菜单 "项目"--"属性"
在属性窗口你会看到一个"系统必备",你点击进入,

你选择 第二项 "从与我的应用程序相同的位置下载系统必备组件"

就可以了.


VS2005 打包真的方便多了,这样在别的机子上,就会自动检测 .net framework ,如果没有,就会自动安装,有的,就只安装你的 应该程序
pkl9807 2006-08-24
  • 打赏
  • 举报
回复
这个SCRIPT 怎么写呢? 我也碰到这个问题了
可以给一段代码吗??
我是新手 没有用过C++
潇雨歇 2006-08-21
  • 打赏
  • 举报
回复
那就有点复杂了,一个方法是你在安装之前调用一段脚本,(或者直接用C++如果你有能力的话)

这个script(或者程序),可以自己检测.net framework的是否已经安装,
如果没有的话,调用MsiInstaller安装。这时候实现的是无界面,无参数的安装
这个过程结束之后,就调用你自己的安装包,

SqlDataAdapter 2006-08-21
  • 打赏
  • 举报
回复
没有人做过?
SqlDataAdapter 2006-08-21
  • 打赏
  • 举报
回复
虽然生成必须的安装文件,但是也要手工安装啊.我是想让它自动安装啊.
liudng 2006-08-21
  • 打赏
  • 举报
回复
在下边选择“从与我的应用程序相同的位置下载系统必备组件”。

这样下次生成安装的时候会自动拷备到安装文件夹下。
潇雨歇 2006-08-21
  • 打赏
  • 举报
回复
I付了U,
系统必备的时候有一个选项,
是从Web上download,还是在此程序中,
你选择在此程序中
squller 2006-08-21
  • 打赏
  • 举报
回复
然后做的事情就和大东 liudng 一样了。
squller 2006-08-21
  • 打赏
  • 举报
回复
安装上 FrameWorks 的 SDK ,然后会多一个什么 .msi,把它一起封进去。
artak 2006-08-21
  • 打赏
  • 举报
回复
mark
SqlDataAdapter 2006-08-21
  • 打赏
  • 举报
回复
楼上的兄弟,我已经是这样了,但也是不行.它同样指向web网页.
liudng 2006-08-21
  • 打赏
  • 举报
回复
创建一个安装项目,然后在项目属性里面有一个“系统必备”按纽,在里面勾选上“.Net Framework 2.0”,在下边选择“从与我的应用程序相同的位置下载系统必备组件”。就可以了
zhongwanli 2006-08-21
  • 打赏
  • 举报
回复
正在寻找
JadyWang 2006-08-21
  • 打赏
  • 举报
回复
关注中……

110,538

社区成员

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

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

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