如何编译包含访问数据库的Visual C#2008程序?

时间:2009-06-22 01:19:01

标签: c# visual-studio-2008 ms-access compilation

我已经尝试过创建一个安装文件,但它从未在输出中包含数据库,我已经遇到过这个问题几次,而且我在网上找到的大部分答案都让我无法理解。

2 个答案:

答案 0 :(得分:3)

在“项目”菜单中,选择“添加现有项”,将文件类型更改为“数据文件”,然后选择数据库。然后转到项目属性,在“发布”选项卡中,单击“应用程序文件”按钮,确保包含访问文件。

答案 1 :(得分:1)

如果您将MDB作为资源包含(属性 - >构建操作 - >嵌入式资源),则可以使用以下代码提取它:Assembly.GetExecutingAssembly().GetManifestResourceStream(name);

请在此处查看完整示例(也解压缩): http://code.google.com/p/videobrowser/source/browse/trunk/MtnFrameGrabProvider/Plugin.cs