黑马程序员技术交流社区
标题:
如何把一个可执行文件打包成一个安装文件
[打印本页]
作者:
9881008杜鹏
时间:
2011-11-24 00:30
标题:
如何把一个可执行文件打包成一个安装文件
如何把一个可执行文件打包成一个安装文件,包含数据库
作者:
何建华
时间:
2011-11-24 08:04
本帖最后由 何建华 于 2011-11-24 08:05 编辑
这是我在CSDN上查到的。希望对你有用:
给楼主提供一个法子:
1、新建一个解决方案
2、把你的多个项目加入到该解决方案
3、新建一个项目Main,引用其他的项目(为了把多个项目的Exe和Dll集中到一起)
4、新建一个安装项目,只引用该Main项目即可。
参考:http://topic.csdn.net/u/20071008/17/56ce6701-7604-4a5c-9dbe-a4041b2e83f2.html
作者:
乔克
时间:
2011-11-24 12:04
如果用的是VS2008
1.在解决方案里建立数据库(mdf文件)
2.在main 函数中写入
string dataDir = AppDomain.CurrentDomain.BaseDirectory;
if (dataDir.EndsWith(@"\bin\Debug\") || dataDir.EndsWith(@"\bin\Release\"))
{
dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
}
复制代码
3.app.config 中写入这个
<add name="MydbConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Mydb.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
复制代码
4.在新建一个安装项目;
http://bbs.itheima.com/forum.php ... amp;page=1#pid22055
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2