OK, đây là lỗi xây dựng nhiều hơn lỗi lập trình. Tôi chưa bao giờ có nhiều lý do để làm cho bàn tay của tôi bị bẩn với các bản dựng, vì vậy lỗi này làm tôi bối rối.
Tôi đã cố gắng googling lỗi này với ít kết quả, phản hồi là không tồn tại, không thể hiểu được hoặc không áp dụng được.
Lỗi này là:
The "exists" function only accepts a scalar value, but its argument
"$(PackageSourceManifest)" evaluates to "[same path];[same path]" which is not a
scalar value. C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\
v10.0\Web\Microsoft.Web.Publishing.targets
Dù sao, tôi đào vào Microsoft.Web.Publishing.targets và tôi thấy đường, nơi nó được erroring ra. Tôi đã xây dựng chi tiết về nơi tôi đã cố gắng để xem nếu tôi có thể tìm thấy bất cứ điều gì mà bị mắc kẹt với tôi mà tôi có thể sửa chữa.
Không có gì.
Tôi đã googled cách thay đổi Tệp kê khai gói, tôi đã xem Thuộc tính xây dựng, tôi đã tìm kiếm tệp kê khai nguồn hoặc thậm chí là nội dung nào đó nói tệp kê khai nguồn, không có gì. Có lẽ tôi đang tìm kiếm quá khó hoặc có lẽ tôi chỉ không biết những gì để tìm kiếm.
Bất kỳ ý tưởng nào về cách sửa lỗi này và điều gì gây ra điều này?
'[cùng path]; [cùng path]' là vấn đề, có thể chỉ là một con đường. –
Bạn có thể nhận được '$ (PackageSourceManifest)' giải quyết không? – TheVillageIdiot
Cuối cùng, tôi vừa tạo một dự án mới. Nó bây giờ biên dịch tốt. Tôi giả sử chuyển đổi giữa các phiên bản Visual Studio và các phiên bản khung, một cái gì đó đã sai lầm. – Madeline