使用驻留在服务器中的数据库发布项目,并每月更新一次

时间:2015-05-28 12:57:55

标签: database winforms publishing

我编写了一个使用MS Access数据库的Winforms项目。当我编写项目时,我将数据库存储在本地用于测试目的。我的测试已经完成,我想发布该项目。

我需要更改数据库所在的位置。此外,应用程序将从数据库所在的同一服务器上运行。

我可以在项目中看到两个引用到我的数据库的文件路径。第一个是代码本身 - Dim con As New OleDbConnection(ConfigurationManager.ConnectionStrings("WindowsApplication1.My.MySettings.ConnectionString1").ConnectionString)

第二个是在应用配置中 - <add name="WindowsApplication1.My.MySettings.ConnectionString1" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\VulnScanData.accdb;Jet OLEDB:Database Password=********" providerName="System.Data.OleDb" />

我的数据库将驻留在服务器的D:\驱动器上。我是否在App.config文件中引用本地驱动器号或使用UNC路径,例如\\ server \ share?

我能够发布我的应用,以便它可以在我的本地电脑上运行而没有任何问题。我只是想确定我知道如何更改它以便从服务器运行。

我从进一步测试中得出结论。只需使用本地驱动器号。

0 个答案:

没有答案
相关问题