2015-07-22 48 views
5

Tôi đã có UnityVS 2013 hoạt động tốt. Tôi đã cài đặt VS 2015 và gỡ cài đặt VS 2013. Tôi đã cài đặt plugin VS mới cho Unity và tạo tệp dự án.Visual Studio 2015 cho Unity3D Lỗi "Dự án không tương thích"

Tôi đã cài đặt plugin Unity3D từ đây: UnityVS Plugin 2015

Nhưng bây giờ khi tôi cố gắng để mở dự án tôi nhận được

Unsupported This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK. - UnityVS.ProjectName.CSharp, "C:\~\UnityVS.ProjectName.CSharp.csproj" - UnityVS.ProjectName.CSharp.Editor, "C:\~\UnityVS.ProjectName.CSharp.Editor.csproj"

Non-functional changes required Visual Studio will automatically make non-functional changes to the following projects in order to enable them to open in Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1. Project behavior will not be impacted. - UnityVS.ProjectName, "C:\~\UnityVS.ProjectName.sln"

Tôi đã thử cài đặt lại. Tôi đã xóa tất cả các tệp giải pháp và dự án và cố gắng tạo lại chúng từ đầu. Tôi đang chạy Windows 8.1.

Nếu bạn có bất kỳ ý tưởng nào tại sao dự án này có thể không hoạt động tốt, tôi là tất cả các tai.

Trong báo cáo di chuyển tôi nhận được lỗi này:

The application which this project type is based on was not found. Please try this link for further information: http://go.microsoft.com/fwlink/?LinkID=299083&projecttype=E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1

Trả lời

11

Ok tôi đã hoạt động bằng cách làm như sau:

  1. Removed cũ UnityVS thư mục từ Unity3D
  2. Delete all csproj và sln files 2b. QUAN TRỌNG Thay đổi cài đặt dự án sử dụng MonoDevelop và KHÔNG Visual Studio
  3. Đóng Unity3D
  4. Tháo Unity 2015 Plugin
  5. Cài đặt lại Unity 2015 Plugin
  6. Importy Unity 2015 Unity Gói
  7. Bấm "Open Trong Visual Studio "

Sau khi nó hoạt động cho tôi

+0

Bạn đã đặt trình chỉnh sửa bên ngoài thành MS VS 2015 hoặc UnityVS.OpenFile chưa? – aggsol

+1

Tôi tin rằng nó đặt nó trở lại MonoDevelop khi tôi đã làm sạch sạch của tôi (nó được thiết lập trở lại khi đi qua insall) – Aggressor

+0

Sử dụng danh sách kiểm tra của bạn, nhưng không phải reimport gói thống nhất vì nó phải được xây dựng. Chỉ cần thay đổi lại để sử dụng vs làm người chỉnh sửa sau. Làm việc cho tôi. (người đàn ông này đã cho tôi spooked. Cảm ơn cho howto) – bomanden

0

này đã làm việc cho tôi khi chuyển sang vs2013 để vs2015

  1. đầu tiên tải về và cài đặt Download Visual Studio 2015 Tools for Unity

  2. Bây giờ mở dự án thống nhất hiện tại của bạn trong sự hiệp nhất và đi đến nội dung [menu] -> Nhập Package-> visual Studio 2015 cụ

  3. Bây giờ các plugin visual studio là năm 2015 và bạn có thể tạo các file dự án mới từ visual Studio cụ [menu] -> tạo file dự án

  4. Bây giờ Unity của bạn vs giải pháp và các tập tin dự án được cập nhật để vs2015.

1

Để khắc phục vấn đề này với VS 2015 và thống nhất 5.4:

  1. Đảm bảo rằng Visual Studio Tools for Unity (VSTU) được cài đặt và không nhìn thấy được từ bên trong "Visual Studio 2015> Tools> Extensions và Cập nhật ... "cửa sổ.
  2. Sau đó đi tới bảng điều khiển> gỡ cài đặt chương trình và gỡ cài đặt VSTU hiện được triển khai (bất kể phiên bản mới nhất).
  3. Tải xuống và cài đặt lại VSTU mới nhất từ ​​trang Microsoft Visual Studio.
1

Câu trả lời trước bao gồm xóa và cài đặt lại Công cụ cho Unity và xóa các dự án không đủ để làm việc này cho tôi. Điều tạo nên sự khác biệt là cài đặt Tools for Unity làm Admin. Tôi đã chạy vstu2015.msi từ một dấu kiểm nhắc lệnh quản trị và vấn đề đã được giải quyết.

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