相关疑难解决方法(0)

Visual Studio始终为App.config选择错误的xsd

首先,我有一个具有此配置的.NET 4.0应用程序:

<?xml version="1.0"?>
<configuration>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    </startup>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我遇到了与此问题中的问题相同的问题:转换为Visual Studio 2010/.Net 4.0后,app.config"无法找到架构信息":编辑器无法识别supportedRuntime元素,从而产生提示.

然后,我接着回答:我在app.config编辑器中,然后转到"属性"窗口.在那里我选择了Schemas条目.

我删除了DotNetConfig.xsd的选择并改为选择了DotNetConfig35.xsd,但VS总是会再次自动添加DotNetConfig.xsd.即使我明确地将其设置为"不使用此架构",甚至从列表中删除架构 - 它也会自动再次添加到列表中并进行选择.

因为我现在选择了两个定义相同元素的模式,所以我得到了很多警告.

如何更改架构以使用DotNetConfig35.xsd并且不再自动添加DotNetConfig.xsd?

xsd app-config visual-studio-2010

22
推荐指数
1
解决办法
2万
查看次数

如何解决"'配置'元素未在C#.net中声明为"警告消息

从我的app.config文件生成的这个警告让我发疯,我一直在搜索,但没有得到任何真正的答案,为什么会这样.这是代码.

在此输入图像描述

任何帮助将不胜感激

c# app-config compiler-warnings

8
推荐指数
2
解决办法
2万
查看次数