【发布时间】:2012-07-15 16:37:02
【问题描述】:
我们使用带有数据库连接字符串的本地配置文件,以防我们需要将本地计算机连接到开发甚至生产数据库。我们将此文件称为ConnectionStrings.local.config,它包含在我们的 C# 项目中,因此我们可以轻松地对其进行编辑。
我不希望在我转到发布 Web 工具时包含此文件,因为我们将使用配置转换将连接字符串属性换成真实数据源在每台服务器上。
我修改了我的.csproj文件如下:
排除
但 ConnectionStrings.local.config 文件在发布后仍会显示在文件夹中。
如何在不从 Visual Studio 中排除文件的情况下将其从部署中删除?
【问题讨论】: