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