如何把用(VS2010和SQL2008)做好的项目做成安装包?

xmingfeng1990 2012-02-16 10:27:57
本人用(VS2010和SQL2008)做好了项目,想做成安装包,两点要求:1,做好的安装包能不能不受Framework2.0或4.0影响;2.把项目和数据库绑定在一起,即如果某台电脑上没有(VS2010和SQL2008)的话,安装完照样能用。求高手帮忙,谢谢
...全文
305 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_22153139 2014-10-18
  • 打赏
  • 举报
回复
小弟现在还没结局好这个问题呢
年华2008 2013-04-19
  • 打赏
  • 举报
回复
麻烦楼主能帮小弟解释一番,非常感谢!
年华2008 2013-04-19
  • 打赏
  • 举报
回复
引用 楼主 xmingfeng1990 的回复:
本人用(VS2010和SQL2008)做好了项目,想做成安装包,两点要求:1,做好的安装包能不能不受Framework2.0或4.0影响;2.把项目和数据库绑定在一起,即如果某台电脑上没有(VS2010和SQL2008)的话,安装完照样能用。求高手帮忙,谢谢
我现在也很困惑,在网上也查了不错,但大多数信息无效。能不能帮我详细解答一下,非常感谢!
自由_ 2012-02-17
  • 打赏
  • 举报
回复
帮顶
第二个问题也是我想问的
大虾们现身吧
p2227 2012-02-17
  • 打赏
  • 举报
回复
1.你用其他语言编程就不受.net framework影响了
ktei2008 2012-02-17
  • 打赏
  • 举报
回复
你的问题就没问清楚:
1,做好的安装包能不能不受Framework2.0或4.0影响:

我没看明白这项要求:目前来说,.net程序必定受framework影响。当然我不建议在安装包里装个framework,你可以在安装程序中检查用户的framework版本,若不合适,直接为其打开微软framework的下载网页。

2.把项目和数据库绑定在一起,即如果某台电脑上没有(VS2010和SQL2008)的话,安装完照样能用。求高手帮忙,谢谢

VS2010是给开发人员用的,客户当然没有。SQL2008可以有,也可以没有,取决于你要做什么。如果你做的是服务器部署到客户端,那你的客户则必须安有SQL Server;如果你的软件只是读取本地数据,那可以考虑使用SQL Server Compact。

最后,VS2010里提供了一个很傻瓜式的部署方式:ClickOnce。如果你的安装过程很复杂,可以考虑用一些更专业的部署软件,比如InstallAware。
xmingfeng1990 2012-02-17
  • 打赏
  • 举报
回复
失望啊,诺大的CSDN竟然没人会
xmingfeng1990 2012-02-16
  • 打赏
  • 举报
回复
能说一下详细制作过程吗?
flyforfei 2012-02-16
  • 打赏
  • 举报
回复
1、做好的安装包不能不受Framework2.0或4.0影响,至少目前还不能;
2、有一个SQL版本叫SQLSERVER COMPACT,也就是本地数据库,运行时不需要安装SQLSERVER;
xmingfeng1990 2012-02-16
  • 打赏
  • 举报
回复
求帮助啊
xmingfeng1990 2012-02-16
  • 打赏
  • 举报
回复
求帮助啊?
xmingfeng1990 2012-02-16
  • 打赏
  • 举报
回复
高手在吗?
这是一个很多年前用java和jsp给别人做的网络聊天系统(具备网站注册功能),支持两种后方数据库模式:access和Oracle, 对于使用 oracle的情况(也可以使用MySQL,接口转换很简单),这套系统完全跨平台(windows和Linux,已测试成功),而对于windows,也可以将 access换成 MS SQL Server以供正式使用。 这套系统附带所有源代码,对于喜欢java编程以及JSP网页制作和网站设计以及tomcat的使用的同 学很有帮助! 对怎样用exe4j和inno setup制作软件安装包,怎样用eclipse等都是非常有益的。使用说明中有详细的步骤,一步步照做就能 成功。 ----- Fandy 服务器端和客户端以及网站平台都有linux版和windows版,皆通用,即linux的服务端设置好后,xp的客户端或linux的客户端都可以访问 注册等,反之,xp服务器端设置好后,xp的客户端或linux的客户端也都可以访问注册等。 xp文件夹下是xp平台的所有东西,其中jdbc是基于oracle的,odbc是基于access的,二者选一即可。 linux文件夹下是linux平台的所有东西,只有jdbc(linux上没有office的access,当然就没有odbc了,所以服务器端使用oracle才能跨平 台) 可根据自己喜欢的开发平台选择,linux服务端只能用oracle(你也可以改用MySql,自己在源程序里改一下接口就可以了),xp服务端则可 以用oracle、access(当然你同样也可以改用MS SQL Server 或MySQL,自己在源程序里改一下接口就可以了) 当然不管你选择那个平台的服务器端,客户端都要发布linux版和xp版这样才跨平台(客户端不依赖数据库,只是发送指令,数据库操作都 是由服务端接受指令后完成的) 里面有关于安装或调试的详细说明,照着一步步做,绝对成功,对于新手练手,分量已经非常足够了 access版的服务端和客户端两个已经做好的XP平台安装程序可以在本人以下资源中获得: 服务器端安装程序: http://download.csdn.net/source/2868898 客户端安装程序 :http://download.csdn.net/source/2868866 先会用,再看源码,学习速度倍增。。。不过你最起码应该安装了office的access了吧。 此工作的核心程序源自jicq项目,为了尊重版权,特此说明!

111,125

社区成员

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

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

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