programing

실행할 프로젝트를 찾을 수 없습니다.프로젝트가 D:\home\site\wwroot에 있는지 확인합니다.

itsource 2023. 5. 7. 21:26
반응형

실행할 프로젝트를 찾을 수 없습니다.프로젝트가 D:\home\site\wwroot에 있는지 확인합니다.

저는 지금까지 이 문제와 씨름해 왔습니다.ASP를 받으려고 합니다.Azure App Service에서 실행할 NET Core 2.1 앱입니다.

쿠두에서 제가 보는 이상한 행동이 여기 있습니다.

나는 봅니다.dllKudu 콘솔의 내 프로젝트 파일D:\home\site\wwwroot입력합니다.dotnet run myproject.dll다음과 같은 오류가 발생합니다.

실행할 프로젝트를 찾을 수 없습니다.프로젝트가 D:\home\site\wwroot에 있는지 확인합니다.

무슨 일인지 알아요?

문서에서

도트넷 실행 명령은 빌드 어셈블리가 아닌 프로젝트의 컨텍스트에서 사용됩니다.대신 프레임워크 종속 응용 프로그램 DLL을 실행하려면 명령 없이 도트넷을 사용해야 합니다.

그러니 이렇게 실행해 보세요.

dotnet myproject.dll

저도 같은 문제를 겪고 있었습니다.이것이 해결책인지 확실하지 않지만 코드를 실행했습니다.

dotnet run --project name-of-your-project-here

솔루션은 하나 이상의 프로젝트로 구성되며,dotnet명령은 프로젝트의 컨텍스트에서 사용되므로 먼저 디렉터리를 프로젝트 폴더로 변경한 다음 명령을 실행해야 합니다.

cd ProjectName
dotnet run       // or even "dotnet add package <Package Name>"

DLL 경로로 이동하여 다음 명령을 사용하여 DLL을 실행합니다.

dotnet yourprojectname.dll

언급URL : https://stackoverflow.com/questions/50048591/couldnt-find-a-project-to-run-ensure-a-project-exists-in-d-home-site-wwwroot

반응형