vs2017+C#+数据库+桌面程序开发+打包

需求:一个桌面软件自带数据库,可以傻瓜式安装

求问:vs2017+C#使用什么数据库方便最后打包呢?
使用的数据库都需要先自己安装一个?位置啥的不影响打包?

纯新手,求大佬给一个比较全面流程的思路方法,跪谢

-1

3个回答

其实用单机数据库比较好,用sqlite数据库,不过这种是数据不同步得。你得数据只存在你的电脑中。然后可以拷贝数据库。

0
qq_38888706
八阿哥看招 谢谢啦,我需要的就是只是带数据库的,不用带数据打包
9 个月之前 回复

用installshield le制作安装程序。打包教程可以google
数据库用sql server localdb,和完整的sql server高度兼容,但是它是单数据库文件就可以用的精简版,数据库文件丢在程序目录就好,免配置

0
qq_38888706
八阿哥看招 谢谢啦
9 个月之前 回复

最后选择的是sql server compact数据库,可参考:https://blog.csdn.net/qq_38888706/article/details/84068021

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
VS2017打包C#桌面应用
在要打包项目的解决方案 右键→添加→ 新建项目   后出现如下选择  如果没有Visual Studio Installer 说明没有安装打包插件 安装打包插件:Microsoft Visual Studio 2017 Installer Projects 工具 --> 扩展和更新 --> 联机,搜索Microsoft Visual Studio 2017 Instal
C#环境下利用VS2017使用MapXtreme7.0.0开发桌面应用实例
开发环境: MapXtreme 2008 V7.0(官方下载地址:http://www.pbinsight.com/support/product-downloads/for/mapxtreme) VS Community 2017 C# MapXtreme破解及使用指南(下载链接:http://download.csdn.net/download/qq_24022991/10021634...
一、VS2017桌面程序打包成.msi或.exe全过程
安装打包插件:Microsoft Visual Studio 2017 Installer Projects
WPF简介:VS创建桌面应用程序
1、简介 1/ 什么是WPF WPF,Windows Presentation Foundation也,译过来就是“Windows呈现基础”,你看它的目的非常明确,就是用来把数据“显示”给用户看的(说白了就是用来做UI的)。如果只是给用户显示几串文本、两三张图片或者几个表格那WPF就太糗了,幸乎,WPF可不是这等素食动物——大家都见过Flash动画吧,WPF的显示能力丝毫不亚于Flash以及F
使用Wix打包C#桌面应用程序(1)简单打包例子
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
Vs2017带数据库打包软件(单机版)
关于制作桌面单机版软件可以参考:单机版软件制作 vs2017+sql server compact数据库+C#打包部署教程参考微软官方教程: https://msdn.microsoft.com/zh-sg/library/aa983326(v=vs.120)?f=255&MSPPError=-2147217396 ...
VS2017 怎样将桌面应用程序打包成.msi或.exe嘞?
两点:1、将桌面应用程序打包成.msi或.exe 分享博客:http://xm2013.com/#/d/12 2、Extras  最近刚换装 VS 2017。哝,长这样:   加入插件之后,就长这样了,这颜值 。。。   Recommended Plug-ins :1>CludiaIDE; 2>Viasfora或Indent Guides;  Downloads:http://ms
VS2017C++windows桌面应用程序项目OpenCV及Boost库测试
这里是一个VS2017的windows桌面应用程序项目,项目已经配置了64位的OpenCV4.0库和64位的Boost库,其中OpenCV库和Boost库都安装在D盘里,大家可以在项目的附加库目录和包含目录里查看安装位置,以便大家顺利编译,另外想要了解怎么配置的可以查看本人博客。
【C#】VS2017 winform 打包以及打包遇到的问题
最近打包一个客户端软件,遇到一些问题呢, 所以写下来供大家参考一下,主要担心我再忘记了~~哈哈 首先要在想要打包的项目下创建一个新的项目,创建好setup项目,之后点击属性,去修改打包软件的名字,ProductName。。。。可以选填到此已经创建好了setup工程了,那么下面开始将要打包的debug文件下的内容都copy到Application Folder中。点击Application Fo...
vs2017 C#程序打包安装部署之创建Windows安装项目
目前文档主要内容有: 一:创建创建Windows安装项目 二:添加内容文件 三:添加项目输出 四:添加注册表信息 五:创建快捷方式 六:生成Windows安装程序 获取打包工具,使用微软自带工具,获取步骤如下,若已安装请忽略此步。 点击:工具—>拓展和更新(U),然后在弹出的页面联机搜索installer,点击安装Microsoft Visual Studio In...
Visual Studio 2017&C#打包应用程序详细教程,重写安装类获取安装路径,附加各种奇葩问题描述
前言 C#写好一个应用程序,总想分享给自己的朋友或者上架,然而被困在打包之外,这次为大家带来近期我的经验,经过几天的摸索,发现网上的教程并不全面,会给初学者带来很多疑问,这里将做些问题描述与解答。 /** 开发工具:Visual Studio 2017 系统版本:win10 x64 要求:已经有一个已完成的项目 */
Mono制作安装包让C#桌面应用程序脱离net framework步骤
1、  下载安装Cygwin http://www.cygwin.com/ 安装时,请将mingw-gcc、mingw-zlib、pkg-config、libiconv这几个组件选上,这是将.NET程序转化为本地程序的必要的编译环境。 Cygwin环境中标题栏右键设置字符集解决中文乱码 2、 启动cgywin并设置环境变量: 1、点击开始菜单或桌面上的cygwin图标,启动且进入
[VS2017][C#]打包发布安装版程序(修改默认安装地址/卸载等)
Microsoft Visual Studio 2017 Installer Projects的使用及快捷方式/卸载程序/x86平台报错问题的解决
vs2017+C#+数据库+桌面程序开发+打包
需求:一个桌面软件自带数据库,可以傻瓜式安装rnrn求问:vs2017+C#使用什么数据库方便最后打包呢?rn使用的数据库都需要先自己安装一个?位置啥的不影响打包?rnrn纯新手,求大佬给一个比较全面流程的思路方法,跪谢
C#桌面程序和数据库SQL Server打包方法
gdsgdC#桌面程序和数据库SQL Server打包方法
Node.js在VS2017中开发桌面程序代码
Node.js在VS2017开发工具中进行开发桌面程序代码,该处是示例代码,请安装VS2017,并且必须安装 node.js web开发包。
arcGIS Engine应用程序打包
arcgis engine单独安装和一起打包的教程,亲测可用。
C#/winform程序打包部署时,如何把SQL数据库一起打包进去
打包数据库到安装程序中 方法1. 备份/恢复 先备份数据库: backup database 数据库 to disk='c:\备份.bak' 将备份文件打包到安装程序中. 在第一次运行程序的时候,进行数据库恢复(或专门做一个系统配置的程序,来控制完成此工作) restore database 数据库 from disk='c:\备份.bak' 方法2. 分离/附加 注意:这个方法中的分离等于删掉...
vs2017 桌面应用程序打包
转载自:http://www.cnblogs.com/overstep/p/6942423.html 文章收藏
C#(vs)程序打包之后不能连接数据库
错误提示为:ora-06413 。 解决方案,安装目录不要在(x86)目录下即可
Visual Studio 2017中创建Windows桌面程序时的默认模板
//WindowsProject1.cpp: 定义应用程序的入口点。 // #include "stdafx.h" #include "WindowsProject1.h" #define MAX_LOADSTRING 100 // 全局变量: HINSTANCE hInst; // 当前实例 WCHAR szTitle[MAX
《C#入门经典(第6版)》之如何编写简单的桌面应用程序
1本章内容: ● Visual Studio 2012 的基础知识 ● 如何编写简单的控制台应用程序 ● 如何编写简单的桌面应用程序              VS 是一个庞大的复杂产品,可能会使初学者望而生畏,但使 用它创建简单的应用程序是非常容易的。在本章开始使用VS 时,不需要了解许多知识,就可以编写C#代码。本书的后面将介绍VS 能够执行的更复杂操作,现在仅介绍基础知识。 介
VS2017 C#编程连接MySQL数据库
首先我们去MySQL官网下载MySQL Connector/Net,根据需要下载32位或64位。 下载地址:https://dev.mysql.com/downloads/connector/net/点击打开链接 下载完成后直接安装即可,需要注意的是,不同的MySQL Connector/Net版本支持的.net framework版本也是不同的,比如MySQL Connector/Net 6
Node.js在VS2017中开发桌面程序
一、环境搭建 安装 node.js ,直接从官网下载,默认安装即可。安装express 打开cmd 输入npm install -g express 继续输入npm install -g express-generator 到此express安装完成 安装 vs2017 ,必须安装 node.js web开发包。 二、创建空白 Node.js 控制台应用程序项目
C# 桌面应用程序
桌面应用程序下面介绍建立 用户界面 的基础知识,说明如何 启动和运行 桌面应用程序。 但并不详细讨论应用程序实际完成的工作。 微软推荐我们使用 WPF 技术来创建桌面应用程序。 我们以后会详细研究桌面应用程序,以及 WPF 到底是什么,它到底可以做些什么。 创建一个简单的 Windows 桌面应用程序。 菜单 | 文件 | 新建项目(快捷键 Ctrl + Shift + N) 然后选择 W
vs2017 xamarin使用本地sqlite数据库源码
在vs2017下 使用xamarin android 开发手机本地数据库sqlite DEMO源码
VS2017打包一个控制台程序为安装软件(已解决)
Youtube网址https://www.youtube.com/watch?v=z0v6hmumCFU 如下写了一个程序 点击解决方案->添加->新建项目(注意要在需要打包的程序的解决方案里面新建该项目) 选择其他项目类型-> Visual Studio installer 里面 Setup Project 如果没有这一项请点此网址https://w...
mac平台上xcode开发的桌面程序的简易部署(非官方应用商店模式)
mac平台上xcode开发的程序的简易部署(非官方应用商店模式)
Vs2010程序和数据库打包成安装文件
Vs2010程序和数据库打包成安装文件
VS2017中给C#的类文件打包为.dll库文件提供给第三方使用
一、新建需要进行打包为.dll库文件的项目 ①打开VS2017,新建-->项目,如下图所示: ②新建需要打成.dll库文件的类(点击项目右键,添加-->类 文件,如下图所示:) ③编写该类的内容(注意:必须为public修饰符)如下图所示; 二、点击项目生成解决方案,然后在项目目录的bin/debug下即可发现封装好的dll文件 三、在第三方项目中...
php做桌面应用
php做桌面应用 1.node-webkit (新名称NW.js,维护中 3万多star) github地址:https://github.com/nwjs/nw.js 参考文档:https://www.cnblogs.com/2050/p/3543011.html 官网:https://nwjs.io/ 这个不是php??? 2.PHP Nightrai...
C#实现数据库备份与还原(两种方法)
用C#写的实现数据库备份与还原的工程(VS2008下可直接运行,低于08的版本可以拷贝代码实现,记得要在COM中添加SQLSMO引用,本例数据库为SuperMarket,请更改为你所需备份的数据库),个人特意将两种方法放在同一工程内,Form1是直接用SQL语句实现的,Form2是使用SQLSMO实现的,还有进度条控制,界面也挺漂亮的,因为为了个人存档。
C# 打包后,快捷方式属性下不能出现“查找目标” 解决
1.下载工具orca工具(msi文件编辑工具)  (下载地址) 2.解压orca后,运行Orca.exe,用orca打开msi安装包,在左边的Table列表中找到Shourtcut表,在右边记录中找到桌面快捷方式的记录,修改该记录的Target属性为 [TARGETDIR]应用程序名称.exe (看Directory列中值为DesktopFolder的那一行) 3.保存修改后的msi文件
坐井观天谈Windows桌面应用程序开发中的MVC架构(一)之个人开发之路
刚刚毕业的时候从第二份工作开始就进入了Windows桌面程序开发中,从此一如侯门深似海,多次徘徊在进入服务器端开发的门口,却始终没能迈进去。刚开是写基于MFC的UI写到崩溃,经常是一个很简单的界面效果,基本上要找遍各种资料才能勉强实现,因此特别羡慕那些做服务器开发的同事。写客户端程序开发写到吐也没有转入到服务器开发,最近正在学习Java,很有可能从此放弃Windows桌面程序开发,所以在此尝试对长
[C# Winform] 利用C#开发的一款桌面程序---落雪---迎接2011
<br />    以程序员的方式迎接2011~~~<br /> <br />    特此写了一款小型桌面程序,实现落雪的效果,并配有背景音乐<br /> <br />    通过这个例子,也着实让我对windows的UI界面有了更多的理解<br /> <br /> <br />    程序使用C#开发(因为项目原因,所以一直在写C#),不过在效果上没有用太多.NET的控件,而是大量使用了windows的API,这也让我弄明白了不少编程知识,呵呵,因为一直都不怎么会用这些windows的API<br />
VS2017 Winform调用dll程序打包
打包solution的时候需要调用dll文件,当打包成exe后提示无法找到dll文件导致exe运行失败--》 一种简单的解决方法:在配置好setup project文件夹内容后,在解决方案资源管理器中右键setup project->添加文件->选择dll文件->生成 新生成的软件安装以后会在安装目录下包含dll文件,这时就可以顺利调用dll文件运行exe啦 (碰到一个问题:在setup P
如何给windows窗体应用程序打包成一个安装包和卸载包
很好很详细的教你如何给windows窗体应用程序打包成一个安装包和卸载包,便于帮助用户安装……
C#实现桌面应用程序简单的计算器
首先新建解决方案,在解决方案里添加新建项,新建VisualC#类中的windows窗体应用程序 会出现一个空的窗口点击左边的工具箱会出现各种控件 向窗口中拖入相关控件 Textbox 和button 得到如下的窗口 双击计算 在button1的命令行中输入   private void button1_Click(object sender, EventArgs e)...
VS2017桌面应用程序打包成.msi或者.exe
原文: http://xm2013.com/#/d/12 youtube地址:https://www.youtube.com/watch?v=z0v6hmumCFU 安装打包插件:Microsoft Visual Studio 2017 Installer Projects 工具 --> 扩展和更新 --> 联机,搜索Microsoft Visual St
vs2017,创建C++Win32窗体应用程序
新建项目-C++项目 Windows桌面向导- 选择windows窗口程序-空项目 资源视图-添加资源-Dialog(修改Dialog属性ID=IDD_MAIN) 源文件-添加-新建项-C++源文件 添加代码: #include &quot;resource.h&quot; #include &amp;lt;Windows.h&amp;gt; INT_PTR CALLBACK theProc(HWND hwndDlg, ...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 移动应用程序开发培训 前端程序开发工程师