xml 파일을 프로젝트의 리소스 파일에 포함하고 싶습니다. 파일이 필요할 때마다 리소스에서 가져와 사용해야하며, 어떻게해야합니까? 내 요구 사항에 따라 xml 파일의 내용을 수정하려면xml 파일을 리소스 파일에 포함하는 방법
5
A
답변
11
Visual Studio 프로젝트에 XML 파일을 추가하고 속성 창에서 을 선택하십시오. 빌드 동작 : 포함 된 리소스, 파일은 해당 프로젝트의 빌드 출력 아티팩트에 임베드됩니다.
코드에서 액세스하려면 같은 것을 사용하면로드하는 리소스가 자신의 어셈블리에 포함되어있는 경우 내가 위에서 LoadYourAssemblyContainingTheResource()
로 나열 무엇을 달성하기 위해 당신이 Assembly.GetExecutingAssembly()
처럼 뭔가를 할 수
string resourceName = "Namespace.Prefix.FileName.xml";
Assembly someAssembly = LoadYourAssemblyContainingTheResource();
XmlDocument xml = new XmlDocument();
using (Stream resourceStream = someAssembly.GetManifestResourceStream(resourceName))
{
xml.Load(resourceStream);
}
// The embedded XML resource is now available in: xml
을, 또는 아마도 typeof(SomeTypeInYourResourceAssembly).Assembly
"내용을 수정하고 싶다"라는 것이 무슨 뜻인지는 확실하지 않습니다. 런타임에 어셈블리 내부의 리소스를 수정할 수는 없지만 XML 파일을 변경하고 다시 컴파일 할 때마다 새 버전이 포함됩니다 .
관련 문제
- 1. Silverlight 클래스 라이브러리의 xml 파일을 xap 파일에 포함하는 방법
- 2. xml 파일에 미디어 리소스 저장
- 3. Symfony2에서 Twig 파일에 PHP 파일을 포함하는 방법
- 4. 자동으로 매니페스트 파일에 jar 파일을 포함하는 방법
- 5. xml을 swc 파일에 포함하는 방법
- 6. XML 파일을 다른 XML 파일에 추가하는 방법
- 7. xml 파일을 .py 소스 파일로 포함하는 방법
- 8. 외부 XML을 XML 파일에 포함하는 방법 - 두 파일은 어떻게 표시되어야합니까?
- 9. 리소스 DLL에있는 파일에 액세스하는 방법
- 10. xslt에 javaScript 파일을 포함하는 방법
- 11. 직렬화를 통해 XML 리소스 파일에 쓰기
- 12. Android의 기존 리소스 XML 파일에 쓰기
- 13. 파일을 포함하는 적절한 방법
- 14. 리소스 추가 방법 : xml 파일
- 15. .apk의 리소스 파일을 업데이트하는 방법
- 16. 기본 레이아웃에서 xml 파일로 만든보기를 포함하는 방법
- 17. .x 파일에 셰이더 정보를 포함하는 방법
- 18. R의 결과를 XML 파일에 저장하는 방법
- 19. XML 파일에 액세스하는 방법?
- 20. .resx 파일에 리소스 추가
- 21. openCV DLL을 실행 파일에 포함하는 방법
- 22. Proguard에서 .xml 리소스 파일을 강제로 보존하도록하려면 어떻게해야합니까?
- 23. xml 파일에 datarow를 쓰는 방법
- 24. JS 파일을 포함하는 대체 방법
- 25. 위성 어셈블리를 EXE 파일에 포함하는 방법
- 26. 다른 자바 스크립트 파일에 jquery를 포함하는 방법
- 27. xml 및 html 파일을 포함하는 jar 파일을 만드는 방법은 무엇입니까?
- 28. PHP에서 다른 파일을 포함하는 파일을 포함하는 경우 첫 번째 파일에 다른 파일이 모두 포함됩니까?
- 29. 리소스 파일을 어떻게 구성합니까?
- 30. iPhone에서 로컬 XML 파일에 액세스
t0 파일에 따라 몇 가지 색상 코드를 설정해야합니다. 파일을 가져 오는 방법과 readvalues를 가져온 후에 – karthik
getmanifestresourcestream을 사용하면 스트림이 생기므로 파일로 저장해야합니다. 로드 할 파일. 방법은? – karthik
예제는 리소스 스트림에서 XmlDocument의 실제로드를 표시하도록 업데이트되었습니다. – Cumbayah