Tôi đã cố gắng thay đổi Khung mục tiêu trên ứng dụng của tôi gần đây từ .NET Framework 4.5 thành 4.5.2, nhưng nếu tôi gặp lỗi sau khi cố gắng tạo: " 'Biểu mẫu' không phải là thành viên của 'Windows' '(nghĩa là, System.Windows.Forms
). Thay đổi thành 4.5.1 hoạt động bình thường. Tôi đang sử dụng Visual Studio 2013 Ultimate.'Biểu mẫu' không phải là thành viên của 'Windows'
Trả lời
Tôi gặp lỗi này khi thay đổi thành 4.5.2.
Trong trường hợp của tôi lỗi có liên quan đến MessageBox ... Tôi đã thay thế: "Windows.Forms.DialogResult.Yes" (đã gây ra cùng thông báo lỗi) với "System.Windows.Forms.DialogResult.Yes" đã làm các trick.
Nó không hoạt động trên 4.6.1 – Jim
Tôi cũng gặp vấn đề tương tự, với giá trị Windows.Forms.DialogResult
đếm.
Dự án tự động nhập System
và System.Windows.Forms
namespace và làm việc tốt lên đến 4.5.1
.
Trong 4.5.2
Tôi phải xóa Windows.Forms.
và chỉ để lại DialogResult.Ok
(hoặc bất kỳ thứ gì khác) trong mã của tôi, có vẻ như đó là vấn đề với độ phân giải không gian tên.
Nó không hoạt động trên 4.6.1 – Jim
Đảm bảo rằng bạn thêm System
ở phía trước Windows.Form
.
Một số làm rõ các bước sẽ hữu ích ở đây. –
Tôi đã chạy ứng dụng này với ứng dụng vẫn được nhắm mục tiêu đến .NET 4.0, nơi ứng dụng không thành công trên máy chủ xây dựng (mới), nhưng chạy trên máy chủ cũ của tôi.
Tôi đã thu hẹp nó xuống gói nhắm mục tiêu .NET 4.0 chỉ được cài đặt trên các máy chủ xây dựng cũ. Gói nhắm mục tiêu được bao gồm trong Visual Studio hoặc Windows 7.1 SDK. Đó là vì một số lý do không được phân phối riêng biệt và với support ending for .NET 4, 4.5 and 4.5.1, tôi không nghi ngờ điều này có khả năng thay đổi. Bởi vì các máy chủ cũ của tôi đã được khoảng một vài năm, họ đã trải qua các bản nâng cấp tại chỗ và do đó đã có gói nhắm mục tiêu.
Khi bạn cài đặt Windows 7.1 SDK trên máy chủ 2012R2, nó phàn nàn một điều gì đó về ảnh hưởng của "Phiên bản tiền phát hành .NET 4 đã được cài đặt, vui lòng cài đặt phiên bản RTM". Theo như tôi có thể nói, nó đơn giản chỉ vì một phiên bản mới hơn) được cài đặt - Server 2012R2 đi kèm với 4.5.1. Tôi đã cố gỡ cài đặt tất cả các phiên bản mới hơn, nhưng không thể lấy SDK để cài đặt gói nhắm mục tiêu.
Vì vậy, để cài đặt:
- Tải Windows 7.1 SDK ISO image
- Unzip nó
- Run
Setup\MTPack\netfx_dtp.msi EXTUI=1
Bây giờ bạn sẽ có một thư mục %programfiles(x86)%\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\
với những thứ 4.0.
(EXTUI = 1 bỏ qua giới hạn không thể là installed separately).
Điều này cho phép tôi biên dịch các dự án vẫn nhắm mục tiêu 4.0 (hoặc xây dựng lại các phiên bản/chi nhánh cũ đang nhắm mục tiêu vào thời điểm đó).
- 1. Thuộc tính biểu mẫu Play2 có - trong đó "giá trị - không phải là thành viên của Biểu tượng"
- 2. lỗi: 'make_array' không phải là thành viên của 'boost :: serialization
- 3. ~ không phải là thành viên của slick.lifted.Rep [Tùy chọn [Int]]
- 4. lỗi C2039: 'find': không phải là thành viên của 'std'
- 5. 'Trường' không phải là thành viên của 'System.Data.DataRow'
- 6. 'tròn' không phải là một thành viên của 'std'
- 7. 'sqrt' không phải là một thành viên của 'std'
- 8. giá trị miếng không phải là thành viên của play.api.libs.iteratee.Enumerator
- 9. : ‘defaultfloat’ không phải là thành viên của ‘std’
- 10. Thành viên ghi đè TypeScript không phải là loại phụ của thành viên gốc
- 11. Khi nào tôi nên sử dụng các chức năng không phải là thành viên không phải thành viên đối với các chức năng của thành viên?
- 12. Lỗi khi đang vận hành quá tải (phải là chức năng thành viên không phải là thành viên)
- 13. ẩn của mẫu tham số của thành viên mẫu
- 14. Tình trạng quá tải âm thanh đơn nhất: thành viên hay không phải là thành viên?
- 15. thành viên dữ liệu 'vec' không thể là một mẫu thành viên
- 16. Gọi hàm không phải là thành viên const từ hàm thành viên const
- 17. quản trị viên django - thêm các trường biểu mẫu tùy chỉnh không phải là một phần của mô hình
- 18. Mẫu biểu mẫu Windows chung
- 19. Tại sao phiên bản chuỗi của getline là một hàm không phải là thành viên?
- 20. SFINAE để phát hiện sự tồn tại của hàm mẫu không phải thành viên
- 21. Xcode: Tệp nào cần phải là thành viên của mục tiêu của tôi? (Mục tiêu thành viên)
- 22. Chuyển đổi từ Biểu mẫu Windows sang Biểu mẫu Web
- 23. Cách di chuyển Biểu mẫu Windows khi thuộc tính FormBorderStyle của nó được đặt thành Không?
- 24. Biểu mẫu Windows "Hole"
- 25. Biểu mẫu Windows không định hình (C#)
- 26. Mẫu: chức năng mẫu không hoạt động tốt với chức năng thành viên mẫu của lớp
- 27. Điều phối viên không xuất hiện trên Ứng dụng Biểu mẫu Windows C#
- 28. lỗi C2039: 'memchr': không phải là thành viên của '`namespace toàn cầu' '
- 29. lỗi C2039: 'chuỗi': không phải là thành viên của 'std', vấn đề về tệp tiêu đề
- 30. Chơi lỗi: giá trị và không phải là thành viên của play.api.libs.json
4.5.2? Đây có phải là bản beta hay RC không? – Tim
Không, nó là một bản phát hành chính thức, cách đây 4 ngày. –