2016-08-15 2 views
0

"project.json"파일의 "frameworks"아래에있는 "imports"옵션처럼 보이는 부분을 읽었습니다. 응용 프로그램에 설치된 다른 .NET Framework를 사용합시다. 라이브러리가 여전히 .NET 코어에서 아직 지원되지 않는 경우 시스템을 폴백 (fallback)하십시오. 이것이 사실이라면 내 .NET 핵심 프로젝트에서 .NET 4.x를 통해 GTK #와 같은 라이브러리를 사용할 수 있습니까? 그리고 비 MS Windows 시스템에서 Mono Framework로 내 응용 프로그램을 실행하는 방법은 무엇입니까?다른 .NET Framework 및 Mono Framework와 함께 .NET 코어 실행

+0

해당 진술을주의 깊게 읽고 모든 단어를 소화합니다. 당신의 해석은 진실과 거리가 멀다. –

+1

GTK 바인딩이 .NETCore의 범위를 벗어났습니다. 핵심은 아닙니다. 그것은 간단한 콘솔 모드 앱을 넘어서는 것은 아닙니다. Xamarin이 무엇을하고 있는지 살펴보십시오. 이미 Xamarin이 있습니다. –

답변

1

"project.json"파일의 "frameworks"아래 "imports"옵션처럼 보이는 부분을 읽었습니다. 응용 프로그램이 라이브러리에 아직 설치되어 있지 않은 경우 폴백으로 컴퓨터에 설치된 다른 .NET Framework를 사용합시다. 아직 .NET Core에서 지원됩니다.

번호 "imports" 프로젝트가 라이브러리를 직접 아직 netstandard를 지원하지 않는를 사용할 수 있습니다. 실제로이 라이브러리는 라이브러리에 이미 netstandard으로 표시된 서피스 만 사용하는 경우에만 사용할 수 있습니다. 여기에는 .Net Core RC1 라이브러리 (dnxcore50) 및 일부 휴대용 프로파일을 사용하는 라이브러리가 포함됩니다.

.NET 핵심 프로젝트에서 .NET 4.x를 통해 GTK #와 같은 라이브러리를 사용할 수 있습니까?

당신은 (예를 들어 "frameworks" 내부 "net451" 사용) 닷넷 프레임 워크 4.x의 응용 프로그램을 작성하는 project.json/dotnet /.Net 코어 CLI를 사용할 수 있지만 결과는 닷넷 프레임 워크 응용 프로그램이 아닙니다. Net Core 응용 프로그램. 이것은 주로 라이브러리를 작성하고 .Net Core/netstandard 용 버전과 .Net Framework 용 버전을 갖고 자 할 때 매우 유용합니다.

내 응용 프로그램을 non-MS Windows 시스템에서 Mono Framework로 실행하는 방법은 무엇입니까?

.Net 핵심 응용 프로그램을 작성하는 경우 모노가 필요하지 않습니다. .Net Core CLI를 사용하여 .Net Framework 응용 프로그램을 작성한 경우 mono is not supported이 작동하거나 작동하지 않을 수 있습니다. .Net Framework 응용 프로그램을 작성하고 모노로 실행하려는 경우, 항상 작동합니다 : 모노에서 지원되지 않는 것을 사용하지 않는다면 작동해야합니다.

+0

설명 주셔서 감사합니다. – eSPiYa

관련 문제