2016-06-12 2 views
7

asp.net 웹 사이트 here에 대한 자습서를 기반으로 간단한 ASP.NET 코어 웹 사이트를 만들었습니다.IIS에 ASP NET 코어 배포

이제 IIS의 다른 컴퓨터에 게시하고 싶습니다. 이벤트 뷰어의 로그를 기반으로

이 범인이고 내가지고 500 내부 서버 오류를 유지

...

나는 this site의 지시를 따라했지만 난 그냥 작업을 얻을 수 없다 :

Failed to start process with the commandline 'dotnet .\MyWebApp.dll'. Error code = '0x80004005'. 

아무도 도와 줄 수 있습니까?

답변

2

매우 유사한 상황에서 동일한 오류가있었습니다. (새로운 ASP.NET 코어 웹 API가 IIS에 배포 됨)

추가 조사를 통해 저의 경우 500.19가 정확한 오류임을 알 수있었습니다.

설치 ASP.NET Core Module 내 문제가 해결되었습니다.

참조 : MVC 6 Hosted on IIS HTTP Error 500.19

2

반환 코드 귀하의 응용 프로그램을 시작하는 문제에 500 점. 에서

은/폴더 입력하여 IIS없이 시작하려고 프로젝트로 배포합니다 :

DOTNET는

이 일을합니까

을 yourapp.dll? 아니요 : 프로젝트에 문제가있어 출력물이 문제를 일으킬 수 있습니다.

제대로 작동하는 경우 : IIS 관리자에서 "모듈"을보고 다음 항목이 있습니까?

enter image description here

그리고 또 다른 가능성

: 당신의 AppPoolIdentity - 사용자가 폴더를 게시에 액세스 할 수있는 적절한 권리가 않습니다.

그리고 "게시"하셨습니까?

관련 문제