2009-05-14 47 views
14

Điều này nghe có vẻ ngớ ngẩn, bởi vì mọi người dường như cho rằng XamlPad chỉ là ở đó, bao gồm MSDN article about XamlPad.Làm cách nào để cài đặt XamlPad?

Nhưng tôi đã cài đặt Visual Studio 2008, mà AFAIK cài đặt .NET 3.5 SDK (có thể không?), Được cho là bao gồm XamlPad. Nhưng không có XamlPad.exe trong Start Menu của tôi hoặc bất cứ nơi nào trên máy tính của tôi. Tôi thậm chí đã thực hiện một dir /s xamlpad.exe từ dòng lệnh, để đảm bảo rằng sự cố không phải với Dịch vụ lập chỉ mục của Windows không nhìn thấy những gì ở trước mặt của nó như bình thường. Không có con xúc xắc.

Tôi muốn giới thiệu một số XAML cho đồng nghiệp của mình, nhưng tôi không muốn sử dụng nhà thiết kế XAML có tài sản trong Visual Studio nếu tôi có thể trợ giúp. Làm thế nào để có được một bản sao của XamlPad để cài đặt vào máy tính của tôi?

Tôi đang chạy Vista 64 bit nếu điều đó tạo ra bất kỳ sự khác biệt nào (không nên, nhưng bạn không bao giờ có thể biết).

+0

Những ngày này, [Visual Studio XAML thiết kế và pha trộn cho Visual Studio] (https://msdn.microsoft.com/en-us/library/dn904477.aspx) dường như là các công cụ tiêu chuẩn cho XAML authoring. – Palec

Trả lời

19

Ở dưới cùng của trang MSDN có nhận xét này:

Menu shortcut Bắt đầu không phải là cài đặt bởi VS2008

Các chương trình nhị phân được cài đặt tuy nhiên trong Program Files \ Microsoft SDK \ Windows \ v6.0A \ bin

Tôi vừa kiểm tra trên máy của mình và ở đó.

Đối với phiên bản mới hơn của Windows và Visual Studio phiên bản SDK sẽ là 7 hoặc 8. Phiên bản mới nhất trên máy của tôi (Windows 8 với Visual Studio 2013) là v8.1A và ở số Program Files (x86) trên phiên bản 64 bit của hệ điều hành. Vì vậy, bạn sẽ cần phải nhìn vào:

C: \ Program Files (x86) \ Microsoft SDKs \ Windows

và xem phiên bản bạn đã cài đặt.

Ngoài ra còn có một liên kết trên trang MSDN đó với phiên bản mới trên blog của tác giả.

+1

Vì vậy, nó là! Tôi không biết làm thế nào tôi bỏ lỡ nó. Để tham khảo, đường dẫn đó là chính xác ngay cả trên hệ thống 64 bit - nó được cài đặt vào "Program Files" 64 bit, không phải là 32-bit "Program Files (x86)" giống như hầu hết các ứng dụng. –

+0

Không có 'V6.0A' trong' Program Files \ Microsoft SDKs \ Windows' –

+0

@gyozokudor - câu trả lời được viết vào năm 2009 khi có. Phiên bản SDK hiện là (2015) v8.1A! – ChrisF

11

Kaxaml là giải pháp thay thế tốt cho XAMLPad hoặc thậm chí là sự thay thế tốt cho nó.

2

Bạn đúng, cả XamlpadX và Kaxaml không hỗ trợ sự kiện (nơi sẽ là trình xử lý?) Hoặc tham chiếu lớp học (không có mã sau).

Bạn có thể thiếu mục đích của các trình chỉnh sửa này - chúng rất hữu ích khi xử lý xaml 'thuần' - tìm ra các kiểu, mẫu và dạng tương tự, bên ngoài dự án/giải pháp lớn. Sau khi hoàn thành sự hài lòng của bạn, bạn kết hợp XAML của bạn trở lại dự án.

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