2009-08-01 52 views
6

Tôi đã chuyển đổi dự án Winforms bằng cách chỉnh sửa thủ công tệp proj. Thay đổi kiểu dự án và thêm vào một phần định nghĩa ứng dụng, và bây giờ tôi có thể thêm WPF Windows, Pages, v.v. vào dự án. Một thứ không hoạt động, các tệp tôi đã thêm không có tệp cs được tạo tự động và mọi thành phần cửa sổ mới đều thiếu phương thức InitializeComponent của chúng.Cách chuyển đổi dự án winforms thành dự án wpf

Bất kỳ ý tưởng nào?

+0

Có lý do đặc biệt nào bạn thực hiện nó bằng tay không? –

+0

Có, thay vì tạo một dự án mới và di chuyển tất cả các tệp và dll và tham chiếu COM sang tệp mới, tôi đang cố gắng đạt được chuyển đổi tại chỗ. –

+2

Đừng bận tâm làm những gì bạn đang làm. Tạo một tệp dự án mới. –

Trả lời

1

Dường như tình huống "Không làm điều đó".

Nếu bạn bắt đầu dự án WPF mới, bạn có thể "Thêm tệp hiện có" hàng loạt. Và việc thêm lại một số tham chiếu không thể hoạt động nhiều hơn những gì bạn đang thử bây giờ.

Ngoài ra, nếu bạn đặt dự án cũ và mới trong cùng một giải pháp, bạn có thể kéo và thả tệp (và thư mục) từ dự án này sang dự án khác. Không tham khảo mặc dù.

5

Nếu bạn dỡ bỏ các dự án bạn có thể chỉnh sửa hồ sơ dự án bằng cách thêm/thay thế các yếu tố sau đây trong các yếu tố đầu tiên <PropertyGroup>:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 

Điều này sẽ thay đổi kiểu dự án cho một dự án WPF.

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