2012-03-24 3 views
-2

런타임 중에 프로젝트 폴더에 C#을 사용하여 파일을 추가하는 방법은 무엇입니까?C#을 사용하여 프로젝트에 동적으로 파일 추가

나는 하나 (내 응용 프로그램 사용자는) 쉽게

+1

달성하려는 목표는 무엇입니까? –

+0

버튼 하나를 클릭하여 내 프로젝트에 이미지, 비디오 및 기타 객체를 추가하고 싶은 분 (내 응용 프로그램 사용자)이 컴퓨터에서 파일을 찾아 쉽게이 항목을 추가 할 수 있습니다. – user1106633

+0

응? 프로젝트의 실행 시간은 Visual Studio입니다. 또는 배치 파일 일 수 있습니다. 배포 된 소프트웨어 측면에서 프로젝트와 같은 것은 없습니다. –

답변

-1

이러한 일을 추가 할 수 있습니다 그리고 마지막으로 우리는 질문이 정말 무엇인지 찾을 수 있도록 버튼 클릭에 내 프로젝트에 이미지, 비디오 및 기타 개체를 추가 할.

기본적으로 두 가지 방법이 있습니다.

Quick and easy. 
Right click on your project in solution explore. 
Choose Add existing file. 
Select the file(s), you want to deploy. 

이제 그들은 솔루션 폴더에 있습니다. 빌드하면 솔루션 폴더에 저장됩니다. thyat가 발생하지 않으면. 오른쪽 클릭, 속성 선택, 속성 창에서 항상 복사 또는 더 새로운 경우 복사해야합니다.

그러면 프로그램이 자신과 동일한 폴더에서 프로그램을 볼 수 있습니다.

또 다른 옵션은 리소스로 추가하는 것입니다.

Right click on project. 
Select properties. 
Select resources tab. 
Add existing files. 

지금 그들이 파일 시스템에 직접 액세서 수 없습니다, 당신의 EXE 파일에 리소스로 compilked됩니다 (이 정말 필요합니다),하지만 그들은 실종 않을거야.

마지막으로 중요한 것은 배포 용으로 스크립트를 작성하고 앱에 데이터 폴더를 추가해야한다는 것입니다. 데이터 폴더는 배포하는 데 사용하는 항목 및 기타 사항에 따라 달라집니다.

+0

사용자가 파일을 동적으로 추가 할 것을 요청했다고 생각합니다. –

+0

@AshishSapkale 그리고 그것은 전혀 이해가되지 않습니다. 컴파일 된 실행 파일은 어떻게 리소스를 생성 한 소스에 리소스를 추가 할 수 있습니까? –

관련 문제