안녕하세요 ^^
여러 방법을 찾다가 잘 안되어서 질문드립니다.
제 LOCAL PC에서 작업/테스트하고 있는데요,
Mysql, Mssql이 모두 설치되어 있는 상황입니다.
ASP.NET에서 MSSQL을 써서 웹페이지를 실행하려고 하는데,
Web.config가 다음과 같이 구성되어 있는 상태에서 Default.aspx파일을 실행하면
MysqlSiteMapProvider 오류가 납니다. (오류메시지 - 첨부파일)
이게 나는 이유와 해결방법 (ex, web.config파일 수정? 아니면 다른 방법이 있는지)을
도움 요청드립니다.
Default.aspx에서 SiteMapPath 컨트롤을 하나 사용했습니다. (Web.sitemap 파일도 생성)
----------<web.sitemap>----------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="
http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/Default.aspx" title="HOME" description="">
</siteMapNode>
</siteMap>
----------<web.config>----------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<!--
ASP.NET 응용 프로그램을 구성하는 방법에 대한 자세한 내용을 보려면
http://go.microsoft.com/fwlink/?LinkId=169433을 방문하십시오.
-->
<configuration>
<!--[1] 데이터베이스 연결 문자열 기록 -->
<connectionStrings>
<!-- remove name="MySqlSiteMapProvider" /-->
<add
name ="ConnectionString"
connectionString="Password=1234;Persist Security Info=True;User ID=admin;Initial Catalog=test;Data Source=(local)"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime targetFramework="4.0" />
</system.web>
</configuration>
--------------------------------------------------------------------------------
[최초 등록일: ]
[최종 수정일: 7/5/2016]