2015-10-24 32 views
6

Tôi bắt đầu phát triển một máy chủ bằng C# và tôi muốn sử dụng .NET Core vì nó được nói là đa nền tảng và tôi có thể quan tâm đến việc chạy nó trên Linux.Sử dụng .NET Core trên Desktop Application

Tôi đã cài đặt CoreCLR với DNX như người ta nói ở đây: http://dotnet.readthedocs.org/en/latest/getting-started/installing-core-windows.html

Tuy nhiên tôi muốn nhắm mục tiêu NET Lõi trực tiếp từ Visual Studio, tôi không có bất kỳ tùy chọn để làm như vậy.

tôi là mã hóa một ứng dụng máy tính để bàn giao diện điều khiển cổ điển, không phải là một ASP.NET một, nhưng một số ví dụ trên GitHub của .NET Foundation được dựa trên ứng dụng giao diện điều khiển vì vậy tôi đoán nó không phải là một vấn đề

Có ai đó quản lý để cài đặt và nhắm mục tiêu .NET Core, và nếu như vậy, làm thế nào? Cảm ơn trước

+0

https://dotnet.github.io/core/getting-started/ –

+0

@ HansPassant Mọi người đều biết về trang này nhưng nó không đề cập đến Visual Studio chút nào, chỉ là một "trình soạn thảo văn bản". – Nuzzolilo

+0

Có vẻ như không phải ai cũng biết rằng VS hoàn toàn vô dụng trên Linux và OSX :) –

Trả lời

3

Để làm điều đó bạn cần thực hiện những điều sau trong VS 2015: File-> New Project -> (Visual C#) -> Web-> Console Application. Tôi đoán bạn đã tạo một ứng dụng giao diện điều khiển trong "Windows". Nó chạy trên đầu trang của CLR cổ điển (Không CoreCLR)

Plus nếu bạn muốn đảm bảo rằng ứng dụng chạy trên đỉnh của CoreCLR khi bạn gỡ lỗi, sau đó nhấp chuột phải vào dự án -> Properties -> Tab ứng dụng - > và trong "Nền tảng" chọn ".NET Core" (chỉ hoạt động cho các dự án được tạo trong "Web" -> "Ứng dụng giao diện điều khiển")

+0

Không phải là tab Web được cho là về dự án ASP.NET? Tôi không cài đặt gói Web từ trình cài đặt VS và vì vậy tôi không có tab Web ở tất cả –

+0

Mẫu trong VS2015 chắc chắn nằm trong web ngay bây giờ. Bài viết này là để xem trước VS2015, nhưng nó là như nhau trong phiên bản cuối cùng: http://www.c-sharpcorner.com/UploadFile/7ca517/Asp-Net-5-conaole-application-with-visual-studio-2015/ Nếu bạn có VS cũ hơn thì không có mẫu cho ... btw. ai đó có thể giải thích downvote? Câu trả lời có sai không? – gregkalapos

+0

Cảm ơn sự giúp đỡ của bạn. Vì tôi không có tab Web, tôi tin rằng tôi phải cài đặt "Microsoft Web Developer Tools" trong trình cài đặt VS (2GB !!!). Bạn có đồng ý với điều đó không? Tôi không thể tìm thấy nhiều thông tin trên Web. Tôi đang sử dụng VS2015 btw –

Các vấn đề liên quan