Tôi gặp sự cố với việc xây dựng dự án Silverlight trên appharbor (một số dll bị bỏ qua). lỗi tôi đã sau đây trước:Không thể xây dựng ứng dụng Silverlight trên appharbor
"error MSB4019: The imported project "C:\Program Files\MSBuild\Microsoft\Expression\Blend\Silverlight\v4.0\Microsoft.Expression.Blend.Silverlight.targets" was not found".
Thats lý do tại sao tôi nhận xét 1 dòng trong hồ sơ csproj:
"Import Project="$(MSBuildExtensionsPath)\Microsoft\Expression\Blend\Silverlight\v4.0\Microsoft.Expression.Blend.Silverlight.targets""
Và bây giờ tôi nhận lỗi mới trong xây dựng. Ở đây bạn có thể xem dấu vết ngăn xếp: http://pastebin.com/bKYkDzRa Có ai biết cách khắc phục sự cố này không?
Kính trọng, Yaroslav
Hmm Tôi đã thêm tệp vào LibFolder và cập nhật tham chiếu về dự án nhưng chúng vẫn tham chiếu đến các tệp được cài đặt (C: \ Program Files (x86) \ Tham chiếu tập hợp \ Microsoft \ Framework \ Silverlight \ v4.0 \ System.Windows Ví dụ: .Browser.dll). –
Bạn phải loại bỏ tham chiếu và thêm tham chiếu một lần nữa bằng cách trỏ đến dll được sao chép cục bộ trong thư mục Lib. Để tạo hiệu ứng tốt nhất, hãy tạo một ổ đĩa ảo S: sử dụng 'subst' trỏ đến thư mục Lib và tham chiếu đến' S: \ my.dll' Bằng cách này bạn có thể di chuyển dự án ở bất cứ nơi nào bạn muốn miễn là bạn đặt S-drive đúng cách . –
vâng, tôi đã xóa và thêm từ thư mục Lib nhưng chúng vẫn trỏ đến tệp chương trình. Nó thật kì lạ... –