2012-11-14 4 views
7

VS2010을 사용하여 C# 콘솔 응용 프로그램을 개발했습니다. 이제 setup.exe로 만들고 싶습니다. 이 setup.exe를 독립 실행 형 파일로 사용하여 내 프로그램을 실행할 수 있습니까? 의미는 어떻게 setup.exe를 얻을 때 그 파일을 클릭하면 VS를 열지 않고 워크 스테이션의 프로젝트 폴더가 필요 없이도 콘솔을 실행할 수 있다는 것입니다. 나는 많은 시간을 보냈지 만 지금까지 실패했다. 약간의 조언 부탁드립니다.게시 C# 콘솔 응용 프로그램

감사합니다, 10e5x

+1

사용하는 비주얼 스튜디오 설치 프로그램 또는 일부 타사 설치 프로그램을 작동하지 않습니다 windows-installers – AurA

+0

솔루션을 빌드 할 때 솔루션 폴더에있는 Bin \ Debug 또는 Bin \ Release 폴더에 콘솔 응용 프로그램 인 exe가 있어야합니다. – 3aw5TZetdf

답변

15

당신은 그것을 게시 할 수 있습니다. 솔루션 탐색기로 이동하십시오. 마우스 오른쪽 버튼으로 클릭하십시오. 응용 프로그램을 게시하십시오. 게시 마법사를 완료하면 게시 폴더에서 설정 파일을 가져올 수 있습니다. 또는 단순히 Bin 폴더에서 직접 exe 파일을 복사하여 원하는 위치에 붙여 넣기 만하면됩니다. 희망이 있으면 도움이됩니다.

+0

도움을 주셔서 감사합니다 :) – 10e5x

+0

내 애플 리케이션을 게시하지만 설치 위치를 찾을 수 없습니다. "프로그램 제거 또는 변경"에서 추적하려고했지만 위치를 찾을 수 없습니다. 설치 후 게시 된 애플리케이션의 기본 위치가 무엇인지 알려주실 수 있습니까? –

+1

게시가 설치되지 않습니다. 단순히 프로젝트 출력을 지정된 위치로 이동하는 것입니다. 설치 프로그램 프로젝트를 만들고 콘솔 응용 프로그램 및 모든 종속성을 참조해야합니다. 설치 관리자는 지정된 설치 디렉토리에 추가하는 것 외에도 Windows에 응용 프로그램을 등록합니다. – Bon

3

는 프로젝트가 3 폴더에 Firslty가)) 열기 디버그/빈 4 다음 이동 코드 2) 건설 내부 빈 당신이 exe 파일을 볼 수 있습니다) 단계

1

을 따르십시오. 이 파일을 워크 스테이션에서 복사하고 콘솔 응용 프로그램을 실행할 수 있습니다.

.NET 버전 ur 프로그램이 컴파일되었는지 확인하십시오. .NET 버전 3.5에서 프로그램을 컴파일하고 .NET 버전 2에서 프로그램을 실행한다고 가정 해보십시오. http://stackoverflow.com/questions/3767/what-is-the-best-choice-for-building-에서 논의 그것은

감사

+0

도움을 주셔서 감사합니다 :)이 방법은 또한 작동합니다. 그러나 나는 프리랜서 방식으로 사용하고 있습니다. – 10e5x

+4

콘솔 앱에 의존성이 전혀 없다고 가정합니다. GAC 또는 다른 파일에 설치되지 않은 DLL을 참조하는 경우 작동하지 않습니다. –

+0

.exe 파일이 약간, 아주 약간 느릴 것이라고 언급하려면 (해당되는 경우). 항상 출시를 진행하는 것입니다. 디버그 버전은 디버거 부착과 다른 많은 것들을 검사 할 것입니다. – tika

관련 문제