我在visual studio中通过右键单击我的项目并单击发布来发布我的项目,问题是数据库文件路径已更改,我找不到它,我需要将其放入连接字符串的路径 请帮助我。
答案 0 :(得分:0)
Visual Studio会将应用程序发布到您告诉它的文件夹中;默认为[project directory]\publish\
。默认情况下,特定发布的文件将位于[publish directory]\Application Files\[revision number]\
中。
您可以通过在Visual Studio中右键单击解决方案中的项目,选择“属性”,然后选择“发布”选项卡来检查路径。如果路径是相对的,则它位于项目目录中。
在“应用程序文件”文件夹中,您会找到大量带有.deploy
个扩展名的文件;如果您已将配置放在app.config
中,则应该可以通过在文本编辑器中打开文件[Project name].exe.config.deploy
来编辑它。
这是一个XML文件,您应该能够识别需要更改的部分。它通常看起来像
<setting name="SettingName" serializeAs="String">
<value>some setting value</value>
</setting>
使用创建的安装文件安装应用程序,假设手动更改的修订版是Application Files
文件夹中的最新修订版,应该使用新的连接字符串安装它。
我仍然敦促您考虑只更改项目中的app.config
文件并再次发布,这是您应该这样做的方式