0

我通过右键单击我的项目并单击发布在Visual Studio中发布了我的项目,问题是数据库文件路径已更改,我找不到它,我需要将其放入连接字符串的路径任何人都可以帮助我, 请。

4

1 回答 1

0

Visual Studio 会将应用程序发布到您指定的文件夹中;默认情况下它是[project directory]\publish\. [publish directory]\Application Files\[revision number]\默认情况下,特定发布的文件将在其中。

您可以通过在 Visual Studio 中右键单击解决方案中的项目,选择“属性”,然后选择“发布”选项卡来检查路径。如果路径是相对的,则它在项目目录中。

在 Application Files 文件夹中,您会发现一堆带有.deploy扩展名的文件;如果您已将配置放入 中app.config,您应该可以通过[Project name].exe.config.deploy在文本编辑器中打开文件来对其进行编辑。

这是一个 XML 文件,您应该能够确定需要更改的部分。它通常看起来像

 <setting name="SettingName" serializeAs="String">
    <value>some setting value</value>
 </setting>

使用创建的安装文件安装应用程序,假设手动更改的版本是Application Files文件夹中的最新版本,应该使用新的连接字符串安装它。

仍然敦促您考虑仅更改app.config项目中的文件并再次发布,这是您应该这样做的方式。

于 2013-09-11T10:04:37.513 回答