【问题标题】:Unable to convert input xml file content to a DataSet. Requested value 'ConnectionStrings' was not found无法将输入 xml 文件内容转换为 DataSet。未找到请求的值“ConnectionStrings”
【发布时间】:2018-12-12 11:58:14
【问题描述】:

我的视觉工作室有问题。 我使用 Visual Studio 2015 并选择框架 4.5 并创建一个空网站。 然后我将 Dataset.xsd 添加到我的项目中(在 App_Code 中),然后使用服务器资源管理器将我的数据库表添加到数据集中。 通过拖放,它在 web.config 中创建连接字符串,当我构建解决方案时,我得到了这个错误。我附上了截图。 注意:这个方法我用过很多次了,以前都没问题, 但最近我得到错误。 请帮我。 谢谢。

【问题讨论】:

  • 截图在哪里?
  • 可以添加web.config的sn-p吗?

标签: c# asp.net visual-studio dataset app-code


【解决方案1】:

问题出在带有 TableAdapter 连接字符串的 DataSet.xsd 文件中,您已通过拖放将其添加到 Dataset 中。

  1. 在 xml 编辑器中打开 DataSet.xsd 文件
  2. 删除具有属性 AppSettingsObjectName="web.config" 的连接字符串
  3. 再次使用普通编辑器打开数据集。
  4. 现在删除您通过拖放添加的 TableAdapter
  5. 通过右键选项See Here在数据集中再次添加TableAdapter

【讨论】:

    【解决方案2】:

    以下文章讨论了有关从 Microsoft 的 XML 加载数据集内容的选项:

    [Link]

    请参考它,如果没有帮助,这里是讨论这个问题的微软社区论坛

    [Link 2]

    【讨论】:

    • 首先感谢您的关注,我读了那篇文章,但我不知道我该怎么做才能解决我的问题。你能帮我一步一步解决吗?
    • 当然,问题出在 web.config ,尝试检查它是否包含正确的语法来检查它尝试创建一个普通页面来测试连接,如果它不起作用检查dB的名称,用户名和Pass
    猜你喜欢
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 2019-01-20
    • 2021-03-03
    • 2022-01-07
    相关资源
    最近更新 更多