Winform 打包的问题

sz_free_bird 2011-12-13 12:30:16
打包后在客户机安装过程中出错,看了下日志。是因为缺少Windows Imaging Component组件造成.NET Framework 4无法安装。下载Windows Imaging Component安装后,系统可以正常安装成功。现在的问题是,怎么把这个组件打包进去,在缺少这个组件的时候自动安装进去。谢谢各位!
...全文
140 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sz_free_bird 2011-12-13
  • 打赏
  • 举报
回复
放在启动目录?
熙风 2011-12-13
  • 打赏
  • 举报
回复
把那个组件 放在启动目录下面
hefeng_aspnet 2011-12-13
  • 打赏
  • 举报
回复
没做过 等待高手...
sz_free_bird 2011-12-13
  • 打赏
  • 举报
回复
to:hyx199012
“添加依赖项”没找到,在哪里添加?
sz_free_bird 2011-12-13
  • 打赏
  • 举报
回复
to:fei419125524
文件-〉追加-〉新项目
这个在哪里操作?
我用的是vistual studio 2010自带的 installer项目.
不知道你是不是说的是“系统必备”这个设置。在“系统必备”中,好像没看到自己添加文件进去的,都是预定义好的一些组件
fei419125524 2011-12-13
  • 打赏
  • 举报
回复
文件-〉追加-〉新项目
右键点生成的安装包项目,选择属性。点“必须的组件”,
选择
microsoft data access components 2.8
.net framework 2.0
crystal reports for .net framework.2.0
打上勾,并且下面的3个radiobutton选中间那个(同一场所download)

C:\ProgramFiles\MicrosoftVisualStudio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports下面的CRRedist2005_x86.msi和CRRedist2005_x86_cn.msi(或CRRedist2005_x86_jp.msi)。
下载个dotnetfx.exe,MDAC_TYP.EXE,把这些文件都包含进安装盘工程。

这样就可以做到这些效果。
lvmeng0206 2011-12-13
  • 打赏
  • 举报
回复
6楼正解
lpingz 2011-12-13
  • 打赏
  • 举报
回复
没遇到过!

估计打包到一起够呛! 不行就写安装说明书吧,写明安装顺序。 或者用installshield做安装包。
ohkuy 2011-12-13
  • 打赏
  • 举报
回复
在打包的时候有个 “启动条件编辑器”
打开有个“安装”的文件夹,
你把要安装的exe放进去就可以了
PM老猫 2011-12-13
  • 打赏
  • 举报
回复
打包的时候设置依赖项。
sz_free_bird 2011-12-13
  • 打赏
  • 举报
回复
启动条件?
饮水思源09 2011-12-13
  • 打赏
  • 举报
回复
把那个组件 放在启动目录下面

111,125

社区成员

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

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

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