내 ASP.NET 웹 사이트에 Silverlight 응용 프로그램을 추가했습니다. Visual Studio는 새로운 Silverlight 프로젝트를 만들고 내 웹 사이트 프로젝트의 ClientBin 폴더에 xap을 추가했습니다. 그래서이 두 프로젝트는 하나의 솔루션 아래 있습니다.Silverlight Asp.Net 프로젝트 통합
내 Silverlight 앱이 xml 파일을 읽어야하는데 웹 사이트 프로젝트의 클라이언트 bin 폴더에서 파일에 액세스 할 수 없었습니다. 해당 프로젝트에 대한 참조 추가는 다른 Silverlight 응용 프로그램에 대한 참조 만 추가 할 수 있기 때문에 작동하지 않습니다. 지금은 파일이 실버 라이트 프로젝트 아래에있을 때 작동하지만 웹 사이트 프로젝트에서는 그렇지 않습니다.
어떻게 웹 사이트 프로젝트에서 파일을 읽을 수 있습니까?
프로젝트 구조는
WEBSITE1 (solution)
-WEBSITE1 (project)
-ClientBin
-file0.xml
-silverlightchart.xap
-SilverlightChart
-file1.xml
내가
XDocument document = XDocument.Load("file1.xml");
내가 file0.xml에 액세스하려면 사용 file1.xml에 액세스 할 수 있습니다 있지만 경로는, 예를 들어, 나를 위해 작동하지
XDocument document = XDocument.Load("~/ClientBin/file0.xml");
및 WEBSITE1은 시작 프로젝트
경우 xml 파일에 액세스하는 데 사용하는 코드를 게시하시기 바랍니다. – AnthonyWJones