2016-11-20 34 views
9

Khi tôi cố gắng để chạy các dự án cốt lõi NET trên phiên bản cuối cùng của Visual Studio Preview dành cho Mac, tôi nhận được lỗi sau:Visual Studio Preview dành cho Mac 2017 NET Lõi xây dựng lỗi

The specified framework 'Microsoft.NETCore.App', version '1.0.1' was not found. 
    - Check application dependencies and target a framework version installed at: 
     /usr/local/share/dotnet/shared/Microsoft.NETCore.App 
    - The following versions are installed: 
    1.1.0 
    - Alternatively, install the framework version '1.0.1'. 
The application was terminated by a signal: SIGQUIT 

WARNING: The target process exited without raising a CoreCLR started event. Ensure that the target process is configured to use Microsoft.NETCore.App 1.0.0 or newer. This may be expected if the target process did not run .NET code. 

Tôi mở Cài đặt dự án , và trong danh sách thả xuống 'Khung mục tiêu', không có .NETCoreApp 1.1, chỉ 1.0 (chưa được cài đặt)

Tôi nên thay đổi gì trong dự án hoặc cấu hình Studio để chạy thành công? Hoặc tôi chỉ phải chờ cập nhật VS? Cảm ơn bạn đã trả lời.

Trả lời

5

Cập nhật gói nuget của bạn tức là Project -> Cập nhật gói Nuget. Gói Microsoft.NetCore.App đã lỗi thời.

+0

Cảm ơn câu trả lời của bạn! Nhưng có vẻ như không có tệp project.json trong hệ thống phân cấp dự án của tôi, hoặc tôi không biết nó nằm ở đâu –

+0

Tôi đã tìm thấy tệp 'project.assets.json' trong thư mục' obj' của dự án của tôi. Nó thực sự lớn. Nhưng nó không được hiển thị trực tiếp trong VS. –

+0

Tôi cho rằng bạn có nghĩa là Visual Studio Code. Bạn nên có một project.json trong thư mục gốc của dự án của bạn. Bạn có thể chỉ cần sử dụng Finder để đến đó. Các cài đặt dự án mà bạn đang đề cập đến có thể rất tốt khi chỉ xem tệp project.json. –

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