【问题标题】:DataSet Designer loads XML instead of the Table View数据集设计器加载 XML 而不是表视图
【发布时间】:2012-01-24 20:53:47
【问题描述】:

我在类库项目中有一个 DataSet.xsd 文件。当我双击文件而不是看到表格图时,我看到了 XML。有谁知道发生了什么,以及如何恢复我的表格图?

【问题讨论】:

  • 您是否尝试在 Visual Studio 中单击鼠标右键并选择“打开方式”?这会生成一个对话框,让您选择打开它的内容以及打开该文件类型的默认值。

标签: c# visual-studio visual-studio-2008 entity-framework .net-2.0


【解决方案1】:

这是一个包含多个级联症状的多部分解决方案。我不太了解问题的原因,但这至少让我重新开始编码。

主要问题:

第 1 步: 根据ASP.NET Forum 链接在VS 命令提示符中尝试devenv /resetsettings,它FAILED

第 2 步:根据ASP.NET Forum 链接在 VS 命令提示符中尝试devenv /resetskippkgs,结果通过

问题:

右键单击表适配器并选择配置将导致以下错误消息:

配置 TableAdapter XXX 失败。找不到连接“xxx” 对象“设置”。在中找不到连接字符串 应用程序设置或与 无法加载连接字符串。

第 1 步:在我的所有 .xsd 文件中查找连接字符串的多个定义。就我而言,没有跨越多个文件。 MSDN Forum 失败

第 2 步: 尝试在 settings.settings 窗格中删除连接字符串设置并从头开始重建它。 失败

第 3 步:将 .xsd 文件中的所有 DefaultConnectionindex 更改为 1。有趣的是,MSDN Forum 中的答案有多么矛盾。有人说 0,有人说 1。我不确定我的修复最终是否与我有关。 Visual Studio 似乎以某种方式创建了该错误,并且似乎同样处理了它。 通过

问题

重新配置我的表适配器后,尝试保存更改时出现以下错误:

试图读取或写入受保护的内存。这通常是一个 指示其他内存已损坏。

第 1 步: 重新启动我的机器并再次对表适配器进行更改并保存更改。 通过

【讨论】:

    【解决方案2】:

    转到您的解决方案资源管理器。右键单击您要打开的数据集。单击“打开方式”,您应该会出现一个对话框,选择“数据集编辑器”并按确定。

    从这里开始,你应该重新准备好了。

    史蒂夫

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-02
      • 2020-01-07
      • 2012-05-22
      • 2018-02-03
      • 1970-01-01
      相关资源
      最近更新 更多