Mac 용 Visual Studio 용 솔루션 템플릿을 만들고 싶습니다. IN 윈도우가 작동하지만, Mac 용 Visual Studio를 사용하는 방법을 알고 싶습니다.Mac 용 Visual Studio 용 솔루션 템플릿을 만드는 방법
0
A
답변
1
현재 새 프로젝트 템플릿을 추가하려면 extension for Visual Studio for Mac을 만들어야합니다.
그런 다음 프로젝트 템플릿을 만드는 방법에는 두 가지 옵션이 있습니다. MonoDevelop website에 문서화되어있는 이전 템플릿 엔진을 사용할 수 있습니다.
또는 새 .NET Core 템플릿 엔진을 사용하여 NuGet 패키지를 만들 수 있습니다. 그런 다음 확장 프로그램의 addin.xml 파일에 일부 메타 데이터를 추가하여 Mac 용 Visual Studio에서 해당 프로젝트 템플릿을 사용할 수 있도록하십시오.
<Extension path="/MonoDevelop/Ide/Templates">
<Template
id="Microsoft.Common.Console.CSharp"
_overrideName="Console Application"
_overrideDescription="Creates a new .NET Core console project."
path="Templates/Microsoft.DotNet.Common.ProjectTemplates.1.x.1.0.0-beta2-20170430-208.nupkg"
icon="md-netcore-console-project"
imageId="md-netcore-console-project"
category="netcore/app/general" />
</Extension>
나는 또한 당신이 아직 게시되지 않은 template creator extension 로컬로 사용하는 프로젝트 템플릿이 단순화 작업입니다. 이렇게하면 기존 프로젝트 또는 솔루션을 마우스 오른쪽 단추로 클릭 한 다음 템플릿 작성을 선택할 수 있습니다. 그러면 새 프로젝트 대화 상자에서 사용할 수 있습니다.
확장 프로그램을 다운로드하여 시도한 결과, 고마워요. –
확장 기능의 마스터 지점에 있다면 VS Mac에서 사용되는 템플릿 엔진에 버그가 있음을 알고 있어야합니다. 원래 프로젝트를 빌드하면 템플릿에 사용 된 프로젝트 파일이 삭제됩니다. 템플릿 엔진은 모든 .dll 파일을 찾으면 모든 프로젝트 파일 만 삭제합니다. 이 문제가 수정 된 사용자 정의 범주 분기가 있습니다. –