app.config “找不到架构信息"转换为 Visual Studio 2010/.Net 4.0 后

app.config quot;Could not find schema informationquot; after converting to Visual Studio 2010 / .Net 4.0(app.config “找不到架构信息转换为 Visual Studio 2010/.Net 4.0 后)
本文介绍了app.config “找不到架构信息"转换为 Visual Studio 2010/.Net 4.0 后的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

将我的项目升级到 Visual Studio 2010 和 .Net 4.0 后,我的 app.config 文件会在构建项目时生成以下消息:

After upgrading my project to Visual Studio 2010 and .Net 4.0, my app.config file generates these messages upon building the project:

  • 找不到元素supportedRuntime"的架构信息.
  • 找不到属性版本"的架构信息.
  • 找不到属性sku"的架构信息.

这是我的整个 app.config 文件:

Here is my entire app.config file:

<?xml version="1.0"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
  </startup>
</configuration>

如果我创建一个新的 VS2010 项目并从字面上复制/粘贴相同的 app.config 文件,我不会收到此类消息.

If I create a new VS2010 project and literally copy/paste the same app.config file, I receive no such messages.

显然这些消息不会导致任何运行时问题,但它们仍然令人烦恼和不安.

Obviously these messages are not causing any runtime problems, but they are still annoying and disconcerting.

如何解决导致这些消息出现的问题?

How do I fix whatever problem is making these messages appear?

我在 app.config configSections 看到了答案自定义设置找不到架构信息,但是我在属性列表中看不到任何地方输入架构的路径.

I see the answer at app.config configSections custom settings can not find schema information, but I see nowhere in the properties list to enter the path to the schema.

谢谢.

推荐答案

我将架构从 DotNetConfig 更改为 DotNetConfig35,它解决了这个问题.这在 app.config 文件的属性中可用.

I changed the schema from DotNetConfig to DotNetConfig35 and it took care of the issue. This is available in the properties of the app.config file.

在解决方案资源管理器中右键单击 app.config 文件会给出文件的属性,在 app.config 文件本身的编辑窗口中右键单击会给出 XML 文档的属性.

Right clicking the app.config file in solution explorer gives the properties of the file, right clicking in the edit window of the app.config file itself gives the properties of the XML document.

这篇关于app.config “找不到架构信息"转换为 Visual Studio 2010/.Net 4.0 后的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

相关文档推荐

Custom Error Queue Name when using EasyNetQ for RabbitMQ?(使用 EasyNetQ for RabbitMQ 时自定义错误队列名称?)
Rabbitmq Ack or Nack, leaving messages on the queue(Rabbitmq Ack 或 Nack,将消息留在队列中)
Wait for a single RabbitMQ message with a timeout(等待一条带有超时的 RabbitMQ 消息)
Setup RabbitMQ consumer in ASP.NET Core application(在 ASP.NET Core 应用程序中设置 RabbitMQ 消费者)
How do I set a number of retry attempts in RabbitMQ?(如何在 RabbitMQ 中设置重试次数?)
WebClient set headers(WebClient 设置标头)