구성 요소가 선언되지 않습니다.
Visual Studio 2012 Express Edition에서 몇 가지 작업을 수행하고 있습니다. 다음과 같이 App.config XML 파일을 추가했습니다.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>
가장 먼저 발생하는 것은 " '구성'요소가 선언되지 않음"라는 경고가 표시되는 것입니다. 왜 이런 일이 일어나는지 아는 사람이 있습니까? 이 문제가 해결 될 때까지 내부에서 요소를 선언 할 수없는 것입니다.
감사합니다!
다음은 전체 XML입니다.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="Version" value="779" />
<add key="TimeOut" value="60000" />
<add key="LogFileName" value="Log.txt" />
<!-- your Developer Id with eBay -->
<add key="Environment.DevId" value="" />
<!-- your Application Id with eBay -->
<add key="Environment.AppId" value="" />
<!-- your Application Certificate with eBay -->
<add key="Environment.CertId" value="" />
<!-- API Server URL -->
<!-- For production site use: https://api.ebay.com/wsapi -->
<!-- For Sandbox use: https://api.sandbox.ebay.com/wsapi -->
<add key="Environment.ApiServerUrl" value="https://api.sandbox.ebay.com/wsapi" />
<!-- EPS Server URL -->
<!-- For production site use: https://api.ebay.com/ws/api.dll"/-->
<add key="Environment.EpsServerUrl" value="https://api.sandbox.ebay.com/ws/api.dll" />
<!-- eBay Signin URL -->
<!-- For production site use: https://signin.ebay.com/ws/eBayISAPI.dll?SignIn -->
<!-- https://signin.sandbox.ebay.com/ws/eBayISAPI.dll?SignIn -->
<add key="Environment.SignInUrl" value="https://signin.sandbox.ebay.com/ws/eBayISAPI.dll?SignIn" />
<!-- ViewItem URL -->
<!-- For production site use: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item={0} -->
<add key="Environment.ViewItemUrl" value="http://cgi.sandbox.ebay.com/ws/eBayISAPI.dll?ViewItem&item={0}" />
<!-- token is for both API server and EPS server -->
<add key="UserAccount.ApiToken" value="" />
<!-- eBay site ID -->
<add key="UserAccount.eBayUserSiteId" value="0" />
<add key="logexception" value="true"/>
<add key="logmessages" value="true"/>
<add key="logsdkmessages" value="true"/>
<add key="logsdk" value="true"/>
<add key="logfile" value="Log.txt"/>
<!-- Rule Name-->
<add key="RuName" value=""/>
<!-- Set this if you access eBay API server behind a proxy server-->
<add key="Proxy.Host" value =""/>
<add key="Proxy.Port" value =""/>
<!-- set proxy server username/password if necessary-->
<add key="Proxy.Username" value=""/>
<add key="Proxy.Password" value=""/>
나는 같은 문제가 있었다. 이는 오류가 아니라 경고 일뿐입니다. 따라서 애플리케이션은 여전히 컴파일되어야합니다. 다음과 같은 간단한 구성 파일을 사용하여 여전히 경고가 발생합니다.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime
version="v4.0"sku=".NETFramework,
Version=v4.5"/>
</startup>
</configuration>
MSDN 웹 사이트에서 제기 된 문제이지만 만족스럽게 해결되지 않을 것입니다. 아래 링크를 참조하십시오.
XML 메뉴 (Visual Studio 상단 메뉴 항목)로 이동하여 스키마를 선택하고 DotNetConfig.xsd 를 찾은 다음 Use this schema를 선택합니다 .
당신의 문제는 확실히 해결 될 것입니다
<configuration xmlns="schema URL">
<!-- configuration settings -->
</configuration>
위와 같이 변경하고 시도하십시오.
나는-> XML 메뉴 (Visual Studio 상단 메뉴 항목)로 이동하여 스키마를 선택하고 DotNetConfig.xsd 및 RazorCustomSchema.xsd 및 EntityFrameworkConfig_6_1_0.xsd를 선택해야했습니다.
xaml 프로젝트에서 작업하는 동안 자동 생성 된 xml 파일 안에이 경고 팝업이있었습니다.
Debug-> Clean Solution 및 Debug-> Rebuild Solution을 사용하여 문제를 해결했습니다. 스키마에 익숙해지기 전에 시도해 볼 수도 있습니다.
Visual Studio 2013 Express Edition에 DotNetConfig.xsd가 없습니다 ( https://connect.microsoft.com/VisualStudio/feedback/details/817322/dotnetconfig-xsd-files-not-present-in-vs-2013-express-for- 바탕 화면 ).
따라서 VS 2013 Express에서 경고를 제거하려면 :
- 다른 시스템이나 웹에서 DotNetConfig.xsd의 복사본을 가져옵니다 ( https://gist.github.com/eed3si9n/5dd7dd98ad2b3f668928b23477de35a3 사용 ).
- C : \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Xml \ Schemas에 다운로드합니다.
- Ramakrishna의 답변에 따라 스키마를 추가하십시오.
경고가 사라져야합니다.
이 스키마 사용을 선택하십시오. DotNetConfig.xsd
XLM 메뉴 ..... Visual Studio
완벽하게 작동합니다.
내 드라이브의 공간이 적어 응용 프로그램 솔루션이 불완전하게로드 될 수 있습니다. 이 "구성 요소가 선언되지 않음"문제는 드라이브에 공간을 만든 후에 해결되었습니다.
참고 URL : https://stackoverflow.com/questions/12523996/the-configuration-element-is-not-declared
'ProgramingTip' 카테고리의 다른 글
연관에 대한 우수 사례 (0) | 2020.11.12 |
---|---|
시간을 찾는 방법은 Android에서 오늘 또는 어제입니다. (0) | 2020.11.12 |
CALayer에 대한 애니메이션 종료? (0) | 2020.11.12 |
팬더에서 DataFrame 셔플 / 순열 (0) | 2020.11.12 |
cellForRowAtIndexPath : 호출되지 않음 (0) | 2020.11.12 |