C# 创建安装文件并让用户选择保存数据库的位置

C# 创建安装文件并让用户选择保存数据库的位置,c#,sql-server,database,winforms,C#,Sql Server,Database,Winforms,用很短的话,, 我已经创建了一个项目,其中包含使用sql server的数据库;当然,我希望数据库与驱动器C分开,或者在远离驱动器C的地方,因此我希望用户在安装程序时选择保存数据库的位置,以便在必要时移动数据库,并且不会因为员工没有经过良好的计算机培训而一直丢失数据 或者,如果可能,使整个程序可移植 有人能帮我吗?或者给我发一个链接,给我解释清楚,因为我找不到有用的东西 thnx预先使用SQL Server Compact Edition(SQL CE)动态创建数据库非常容易,这是一种紧凑的关系

用很短的话,, 我已经创建了一个项目,其中包含使用sql server的数据库;当然,我希望数据库与驱动器C分开,或者在远离驱动器C的地方,因此我希望用户在安装程序时选择保存数据库的位置,以便在必要时移动数据库,并且不会因为员工没有经过良好的计算机培训而一直丢失数据 或者,如果可能,使整个程序可移植 有人能帮我吗?或者给我发一个链接,给我解释清楚,因为我找不到有用的东西
thnx预先

使用
SQL Server Compact Edition(SQL CE)
动态创建数据库非常容易,这是一种紧凑的关系数据库,很容易从应用程序动态配置和部署。对于您描述的环境来说,这似乎是一个可行的解决方案。我没有回收代码,而是为您找到了一些很好的初学者资源: