2013-01-18 4 views
0

웹 사이트를 만들고 IIS 서버에 배포했습니다. default.aspx에서 일부 코드를 변경하고 싶습니다. 내 컴퓨터에서 코드를 변경 한 후. default.aspx 및 default.aspx.cs 파일을 서버에 복사합니다. 하지만 서버에서 작동하지 않는 것 같습니다. 그러나 웹 사이트는 내 컴퓨터에서 완벽하게 작동합니다. default.aspx 및 default.aspx.cs 이외의 파일을 복사해야하는지 묻고 싶습니다. 고마워요IIS에 웹 사이트 배포 정보

+0

오류 란 무엇이며 코드는 어디에 있습니까? –

+0

C : \ Windows \ Microsoft.NET \ Framework \ 여기에 프레임 워크 버전 \ 임시 ASP.NET 파일 \ – ryadavilli

답변

0

project type에 따라 변경이 컴파일 된에 어셈블리를 배포해야합니다. 웹 응용 프로그램 인 경우 웹 프로젝트에 해당 DLL이 있어야합니다. 아무것도 변화 프레스가없는 경우, 브라우저에 페이지를로드 디자인

을 변경 한 경우에는 뒤에 코드 및 영문을 변경하는 경우

+0

내 유형은 웹 사이트 유형입니다. – user1386463

0

웹 사이트 또는 VS의 웹 응용 프로그램 프로젝트입니까? C# 코드가 변경되면 컴파일 된 default.aspx와 새로 컴파일 된 dll을 호스팅에 적용해야한다는 간단한 설명에서 웹 응용 프로그램 (코드 숨김)이 발생합니다.

HTH

+0

다음 위치에서 서버의 asp.net 캐시를 지울 수 있습니다. 엮다? – user1386463

+0

bin 폴더에있는 프로젝트의 마크 업 파일 (default.aspx)과 dll – WestDiscGolf

0

업로드 dll은 "Ctrl + F5"도

+0

-1 - 사실이 아닙니다. 로컬로 배포 할 수있는 동안 중간 단계로 로컬로 배포 할 필요없이 원본 디렉토리에서 대상 서버로 페이지, 컨트롤, 어셈블리 등을 복사 할 수도 있습니다. –

+0

무엇을! 소스 디렉토리에서 cs 파일을 볼 수 있지만 배포 할 때 dll 파일로 변환됩니다. –

+1

사이트를위한 DLL은 배포 할 때뿐만 아니라 응용 프로그램을 컴파일하거나 디버깅 할 때마다 만들어집니다. 그렇게 선택하면 거기에서 직접 복사 할 수 있습니다. "must"라는 단어를 삭제하면 내 downvote가 삭제됩니다. –

0

귀하의 페이지에 당신을 캐시를 지우고 새로 고침 솔루션을 컴파일하고 Default.aspx.cs 코드 뒤에서 코드를 변경 했으므로 서버의 bin 디렉토리에 Default.aspx 파일이 포함 된 dll 파일을 넣어야합니다.