当我为datagridview添加项目数据源时,在选择连接页面上有多个连接字符串可供选择。我已经删除了app.config中的多个字符串,并尝试一起删除我的dataconnection。
他们还在那里。我错过了哪里?
谢谢!
答案 0 :(得分:1)
您看到的连接字符串是在Visual Studio Server资源管理器窗口中定义为“数据连接”的连接字符串。您可以从那里删除不再需要的条目。 (查看 - >服务器资源管理器,或VS2010中的CTRL-ALT-S。)
这些全局存储在此文件中:
%appdata%\Microsoft\VisualStudio\10.0\ServerExplorer\DefaultView.SEView
如果你想要全部删除它们,或者尝试编辑它,你可以删除它;出于某种愚蠢的原因,它被格式化为SOAP消息。 (您想要的节点是<DataViewNode>
个元素。)
请务必先将其从项目中删除;根据我的看法,如果你打开一个使用你尚未定义的数据连接的项目,它将自动添加到你的服务器资源管理器列表中。
答案 1 :(得分:1)
如果你从你说过的地方删除了它们,并且你已经从你的项目属性,DataSources文件夹中删除它们,那么我能想到的唯一其他地方就是实际的Form本身。
您可以在设计器中看到表单下方组件托盘中列出的数据源,也可以打开表单的.Designer.cs文件,找到您在DataGridView向导中看到的数据源名称。 / p>