2013-06-13 6 views
0

아마도 가능하지 않지만 모든 프로젝트에 포함 된 폴더에 구성된 여러 텍스트 파일에서 텍스트를 가져 오는 응용 프로그램이 있습니다. 그러나 이러한 텍스트 파일을 exe 파일로 컴파일하여 응용 프로그램과 폴더를 연결하지 않아도됩니다. 어쨌든 내가 할 수 있니?폴더를 실행 파일로 컴파일

폴더가 계층 구조에 있습니다. 즉, 각 폴더에는 내 응용 프로그램에서 사용하는 txt 파일과 이미지가 있습니다. 현재 그들은 임베디드 리소스 (Embedded Resources)로 구축 할 준비가되어 있습니다.

각 파일을 개별적으로 추가하는 대신 파일을 추가 할 수있는 방법이 있으면 선호하는 것이 좋습니다.

+1

Nah는 zip 또는 rar 파일을 사용하여 설치 프로그램에서 올바르게 추출하거나 실행합니다. 행운을 빕니다, 나는 두 가지 방법으로 성공했습니다. 또는 @ Dai의 접근 방식이 더 좋습니다. –

답변

2

"편집"은 다른 것을 의미합니다.

어쨌든, .NET은 혼동 어셈블리에서 리소스 스트림으로 노출되어있다 "임베디드 자원"및 입니다 다음 .resources 파일로 컴파일 더 많은 API 친화적 RESX 자원을 설명하는 동일한 용어를 사용 임베디드 리소스 스트림으로 저장됩니다.

프로젝트에서 ResX 리소스를 사용하려면 새 항목 추가 > Resources (resx)로 이동 한 다음 파일 탭으로 이동하여 파일 시스템 파일에 대한 참조를 추가 한 다음 프로젝트를 빌드하십시오. resx 파일의 이름이 FooResources이라고 가정하고 프로그램 코드에 FooResources.MyFileName을 입력하여 해당 파일에 액세스 할 수 있습니다.

+0

감사합니다. 와아, 감사합니다. 비록 모든 파일을 개별적으로 골라야하는 대신 폴더를 추가 할 수있는 방법이 있다면 나에게 많은 일을 덜어 주겠다. – windowskm

관련 문제