WPF에는 입구점에 적합한 정적 "Main"방법이 없습니다.
1>------ : : WpfApplication11, : Debug Any CPU ------
1>CSC : error CS5001: “e:\RefCode\C#\.....\obj\Debug\WpfApplication11.exe” “Main”
========== : 0 , 1 , 0 , 0 ==========
이 질문을 보고 제일 먼저 생각한 게 에이프예요.xaml.cs 파일에 Main 메소드를 써야 하나요?예전 WPF 프로젝트의 앱인 것 같아요.xaml.cs 파일에는 Main 방법이 없잖아.그래서 WPF 프로젝트를 새로 만들고 App.xaml 및 App.xaml.cs 파일은 기존 항목에 추가된 것과 비교해 보면 기본적인 관건적인 요소가 모두 있습니다.프로젝트 설정에서 시작 연결을 설정할 수 있는 곳을 볼 수밖에 없습니다.
프로젝트 속성 대화상자의 모든 탭을 보았습니다. "프로그램"탭의 "시작 대상"만 프로그램의 시작 용도와 관계가 있을 것 같습니다.시작 객체는 기본적으로 설정되지 않습니다.드롭다운 상자를 눌렀지만 드롭다운 항목이 발견되지 않았다.앞에 새로 만든 WPF 프로젝트를 열면 App 파일을 볼 수 있습니다.따라서 VS는 프로젝트 파일 내부에서 앱 파일을 특수하게 처리한 것으로 추정된다.
프로젝트 프로필을 비교해 보십시오.
새로 만든 WPF 항목:
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
자신이 추가한 라이브러리에서 WPF 항목으로 변환하기
<Page Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
새로 만든 WPF 프로젝트에서 App.프로젝트 파일에서 xaml 사용하기
ApplicationDefinition 태그 정의.다음 라이브러리에서 WPF 항목으로 이동하는 경우 App.xaml은 프로젝트 파일에서 페이지 탭으로 정의되어 하나의 페이지일 뿐입니다.따라서 라이브러리에서 WPF 프로젝트로 이동하는 프로젝트 파일에서 App.xaml 설정 변경
ApplicationDefinition에서 문제 해결을 확인할 수 있습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
MaterialDesign의 ComboBox HasClearButton 크기 변경WPF MaterialDesign은 편리하지만 때로는 표시가 너무 크거나 약간 사용하기 쉽습니다. ComboBox를 사용할 때 선택한 버튼을 지우려면 지우기 버튼을 표시할 수 있습니다. 아래와 같은 표시가 됩니다 다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.