2014-07-12 4 views
1

C#을 언어로 사용하여 asp.net에 사이트를 개발했습니다. 디버깅했으며 더 이상 오류를 찾을 수 없으며 브라우저에서 페이지를 볼 수도 있습니다. 데모 목적으로이 사이트를 호스팅하고 클라이언트를 안내하고 싶지만 내 사이트를 게시 할 때마다 문제가 발생합니다. 게시는 내 .aspx.cs 개의 파일 만 제외하지만 .exe 파일을 설치하거나 호스팅 제공 업체에 보낼 수 없습니다.게시 된 ASP.net 프로젝트에는 무엇이 들어 있습니까?

내가 겪고있는 것이 정상적인 지 또는 이러한 작업을 수행하는 데 필요한 시각적 스튜디오 2013 궁극 에디션에서 수행해야 할 설정이 있는지 알고 싶습니다.

친절 앞으로

+0

앱을 게시 할 때? 프로젝트에 게시 폴더가 있습니까? – bumbumpaw

+1

게시 프로젝트에는 마크 업 ('.aspx') 및 기타 모든 필수 파일 만 포함됩니다. '.aspx.cs '와'.cs' 파일은'.dll' 파일로 컴파일되며 응용 프로그램의'bin' 폴더 아래에서 사용할 수 있습니다. 대상 서버에서 IIS 웹 사이트를 설정하고 게시 된 코드를 배포하기 만하면됩니다. –

+0

@Dennis R, .aspx .cs 파일 대신 .dll을 볼 수 있습니다 .... 그래서 호스팅 사이트에 업로드하기 전에 필요한 모든 것입니까? – user3805591

답변

0

ASP.NET 응용 프로그램 (안 "ASP.NET 웹 사이트")는 다음 서버에 배포하여 bin 폴더에 .dll 파일로 컴파일하는 방법에 저를 조언한다.

.aspx/.cshtml1 파일은이 DLL에 포함 된 컴파일 된 클래스 및 유형을 참조하므로 소스 파일이 필요하지 않습니다.

+0

감사합니다. 그래서 이것이 완료되면 내 사이트가 게시되고 호스팅 사이트에 업로드 될 수 있다는 의미입니까? – user3805591

+0

나는 "게시"란 무슨 뜻인지 모르겠다. – Dai

0

.exe 파일이 없으므로 IIS와 같은 웹 서버에 프로젝트를 배포해야합니다. this link을 확인하십시오.

관련 문제