2010-02-24 8 views
1

로고 및 기타 용도로 이미지를 사용하는 C# 프로젝트가 있습니다. 파일이 내 로컬 시스템에 있고 프로젝트를 만들고 클라이언트 컴퓨터에서 실행할 때 "System.ArgumentException : 매개 변수가 유효하지 않습니다."라는 오류가 발생합니다. System.Drawing.Bitmap..ctor (String filename) "C# 설치 프로젝트로 이미지 배포

프로젝트와 함께 이미지를 배포해야한다면 어떻게 그 경로를 지정해야합니까?

감사

답변

3

당신 수 있도록 이미지 포함 된 리소스

2

이미지가 프로젝트에 있다면, 당신은 콘텐츠에 대한 자신의 빌드 작업을 설정 한 다음 설치 프로젝트에 코드 프로젝트의 콘텐츠 파일을 (추가 할 수 있습니다 프로젝트 -> 추가 -> 프로젝트 출력을 클릭하고 내용 파일을 선택하십시오).

앱과 이미지 간의 상대 경로가 개발 중에나 설치 프로그램에서 배포 한 것과 동일해야합니다 (또는 차이를 처리하기위한 코드 작성).

+1

이렇게하려면 이미지를 마우스 오른쪽 단추로 클릭하고 속성을 선택하십시오. 기본적으로 Build Action은 'Content'이어야하지만 'Copy to Output Directory'를 'Copy new'또는 'Always'로 설정해야합니다. –

+0

"앱과 이미지 간의 상대 경로가 개발 과정에서나 설치 프로그램에서 배포 한 것과 동일해야합니다 (또는 차이를 처리하기위한 코드 작성)."이 문장은 모호했습니다. –

관련 문제