none
我用winform做的小程序 如何让一个普通电脑里能用上? RRS feed

  • 问题

  • 以前记得就是把debug里的那个exe给别人就行了 
    现在因为我做的这个有 access的数据库  所以 不行了报错 
    我用发布 生成 成功后一个 setup.exe文件 发给别人  别人在那边执行 竟然 执行下载framework3.5这些东西 

    难道不能直接给别人 别人就可以用吗?
    2009年4月10日 6:18

答案

  • 选择项目-右键-属性-发布选项卡-有个选组件的按钮, 我的是2005, 2008应该差不多
    知识改变命运,奋斗成就人生!
    • 已标记为答案 莫思羽 2009年4月10日 8:37
    2009年4月10日 8:31
    版主

全部回复

  • .net 的程序需要 framework 支持,如果对方机器未安装 framework 或 未安装对应的 framework 版本都会提示下载 framework。这是正常的,如果你是内网你可以在发布的时候把 framework3.5 也一起发布这样其它人下载起来就会从你内网发布的机器下载了
    知识改变命运,奋斗成就人生!
    2009年4月10日 6:50
    版主
  • 你好!
         你也可以直接把.NET Framework打到安装包里里!
    周雪峰
    2009年4月10日 8:01
    版主
  • 谢谢回复 但是我以前做的一些文件操作的小程序  我根本就没发布 直接发那个debug文件里的xxx.exe文件就好了 只是因为这个用了access的mdb 所以没办法用那种方法 我就是做一个小软件 发给好友玩 还要那些东西 就比较麻烦了
    2009年4月10日 8:06
  • 你可以把 Framework 和 access 一起拷给它
    知识改变命运,奋斗成就人生!
    2009年4月10日 8:11
    版主
  • Framework ?是安装包吗 还是什么 是一起发布 还是什么 谢谢啦
    2009年4月10日 8:16
  • 在发布的时候,有个可选组件,可以把 Framework 一起打包


    知识改变命运,奋斗成就人生!
    2009年4月10日 8:17
    版主
  • 没看到哦 我是用的vs2008
    选择发布 选择磁盘路径 选择从cd ROm 那个 然后选择 不定期更新 就发布了呀
    2009年4月10日 8:28
  • 选择项目-右键-属性-发布选项卡-有个选组件的按钮, 我的是2005, 2008应该差不多
    知识改变命运,奋斗成就人生!
    • 已标记为答案 莫思羽 2009年4月10日 8:37
    2009年4月10日 8:31
    版主
  • 谢谢 xxy的耐心答复  我找了下 2008
    在发布选项卡 里面 有个系统必备 默认 选择 windows installer 3.1 和Framework3.5
    下面有三个选择 从组件供应商网站 下载 
    还有是 从与我的应用程序相同的位置下载
    还有 从下列位置下载 必备组件
    其他地方 就没有类似选择 了
    2009年4月10日 8:41
  • 就是系统必备, 选从从与我的应用程序相同的位置下载, 你可以多试试,这个功能在做小软件时是非常方便的,发布了新的版本,客户端还会自动更新
    知识改变命运,奋斗成就人生!
    2009年4月10日 8:50
    版主