Tôi đã làm việc trên phần mềm một thời gian và luôn thực thi nó bằng cách sử dụng dotnet chạy. Hôm nay, tôi quyết định cài đặt VS 2017 và sau đó (vẫn không hoàn toàn chắc chắn nếu đó là nguyên nhân gốc rễ), tôi không thể chạy phần mềm của tôi nữa.Không thể chạy .Net Core dựa trên project.json sau khi cài đặt VS 2017
Dự án đã tồn tại từ trước không ở đâu gần dự án tôi đã mở với VS 2017 nên va chạm duy nhất tôi nghi ngờ có thể là do phiên bản Core bị thay đổi. Để chắc chắn, tôi đã chạy lại cài đặt từ trang, phiên bản mới nhất.
DotNet --version
1.0.0-preview4-004233
Tôi nhận thấy rằng khi tôi thực hiện DotNet mới, thư mục có được một tập tin xxx.csproj và không dự án .json và tôi đã đọc ở đâu đó rằng MS sẽ bỏ hỗ trợ cho nó.
Tôi có thể làm gì để giúp dự án có sẵn hoạt động trở lại? Tôi đang bị mắc kẹt ở giữa toàn bộ điều và googling đã cho tôi chính xác không có gì. Rõ ràng, tôi là dude đầu tiên để làm điều này nâng cấp ngu ngốc (nếu đó là vì điều đó để bắt đầu với).
Tôi có ấn tượng chính xác rằng * global.json * là * project.json * như * x.sln * là * y.proj *? Tôi mặc dù ý tưởng đằng sau * project.json * là thu thập tất cả các thông tin-rác trong một tập tin duy nhất. Tôi mong đợi MS giữ nguyên đặc tả của SDK cho một dự án bên trong thực tế JSON-file.IN của dự án, chúng ** làm điều đó **: * framework *, * dependencies *, * runtimeOptions * vv! Bất kỳ suy nghĩ về điều đó? +1 cho điều PowerShell. –
@KonradViltersten Bạn đang có ấn tượng chính xác. "Tệp global.json được sử dụng trên các dự án .NET Core để xác định siêu dữ liệu giải pháp." và "tệp project.json được sử dụng trên các dự án .NET Core để xác định siêu dữ liệu dự án." https://docs.microsoft.com/en-us/dotnet/articles/core/tools/global-json và https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project- json –