Tôi đang cố gắng xây dựng dự án MVC4 thử nghiệm trên OS X 10.7.4 bằng cách sử dụng Mono 2.10.9. Tôi đã tạo một ứng dụng web MVC4 trống trong Visual Studio sử dụng git để chuyển mã nguồn từ Windows sang Mac OS X. Sau đó tôi chạy xbuild để khôi phục gói .nuget, nhưng khi tôi xây dựng trong chế độ phát triển đơn, tôi gặp lỗi lạ:Thiếu ứng dụng web khi xây dựng dự án MVC4 trong MonoDevelop trên OS X 10.7.4
/Users/tamasnagy/Developer/Spellbound/Spellbound/Spellbound.csproj: Error: /Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/xbuild/Microsoft/VisualStudio/v10.0/WebApplications/Microsoft.WebApplication.targets: Project file could not be imported, it was being imported by /Users/tamasnagy/Developer/Spellbound/Spellbound/Spellbound.csproj: Imported project: "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/xbuild/Microsoft/VisualStudio/v10.0/WebApplications/Microsoft.WebApplication.targets" does not exist. (Spellbound)
Điều này có ý nghĩa gì? Điều này cũng xảy ra khi tôi chỉ cần tạo một dự án MVC mới trong MonoDevelop và nhấn build. Bất kỳ ý tưởng?
Nếu bạn tắt XBuild/MSBuild không bạn mất trên NuGet Package Restore? Bạn đã quay trở lại để tự khôi phục các gói phải không? – sumitkm