은 왜'net6.0-windows 의 하위 폴더를 만듭니까?

0

질문

내가 사용하고 visual studio2022 년을 만들었 winforms.net6 응용 프로그램. 제가 지정한 출력 경로에 대한 내 출시 구축하는 곳에 나가고 싶다.exe 를 생성하지만,visual studio 하위 폴더를 만듭'이라는 net6.0-윈도우'고 exe 습니다. 어떻게 이것을 막고 그것을 얻을 넣어 exe 내가 지정된?

일부 배경:나는 업그레이드.Net Framework4.8Winforms 니다.Net6. 습니다.net framework 두고 exe 출력에서 지정된 폴더(하위 폴더). 나 유지하려면으로 동일한 동작이기 때문에 다른 파일 유틸리티도에있을 필요가 있거나에서는 폴더에 있습니다.

출력에서 지정된 경로를 visual studio

[Output path specified in visual studio]

실제 출력 경로

[Actual output path]

.net .net-5 .net-6.0 visual-studio
2021-11-24 05:08:25
1

최고의 응답

1

를 제공합니다 다음과 같은 정보 참조용이며 술의 질문에 대답.

을 방지할 수 있는 선택을 추가하여 출력 폴더에 추가하여 다음과 같은 시설을 귀하의 프로젝트 파일입니다.

<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>

또한,당신은 당신을 방지할 수 있습 RuntimeIndentifier(예: win-x64),는 경우,추가될 이 속성을 false 로 설정:

<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>

해야 합니까?

어쩌면하지 않습니다. 그 디렉토리에 있는 이유를 위해 할 수 있도록 여러 선택(버전)및/또는 여러 RuntimeIndentifier 에서 병렬(그렇지 않으면 출력을 것입 혼합에서 부정한 방식으로).

2021-11-24 07:55:53

이 필요하는 경우 이렇게 건물 WinForms/WPF 응용 프로그램? 이 때 그것을 건물에 있는 라이브러리로 배포 및 사용되는 많은 다른 런타임 유형,그러나 어떤 건축할 경우 데스크탑 앱?
asaf92

당신을 감사하 기독교,첫 번째 라인을 상장했습니다. 그 이유가 궁금이를 원하는 이 소프트웨어는 장비를 제조 및만에 설치 부부의 컴퓨터 그래서 우리가 사용하여 게시하고,우리는 단지 이동시 릴리스를 구축 폴더를 특별한 위치에서 장비 및 필요를 유지하는 올바른 기능을 가진 다른 소프트웨어입니다. 그것은 또한 추가 기쁨의 FDA 규정 및 문서를 참여.
Possibility

참고-다른 사람이 말하는"출시"(또는"디버그")폴더는 일반적으로 포함하는 모든 의존 응용 프로그램을 필요로를 실행합니다. 전체 이야기입니다,잘의 복잡한(조회"모든 것이 포함되어 있기도 합니다.net 핵심 응용 프로그램"을 시작). 일반적으로 수행 한 후"게시 단계"확신할 수 있는 모든 의존 응용 프로그램에 필요하에서 실행되는 다른 상자입니다.
Christian.K

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................