2013-07-15 10 views
13

Cách giải quyết lỗi này trong VS2012 "Mã không an toàn chỉ có thể xuất hiện nếu biên dịch với/không an toàn"? Tôi không biên dịch từ dòng lệnh vì vậy tôi không thể thêm/không an toàn. biên dịch mã không an toàn trong VS2012?Cách biên dịch mã không an toàn trong VS2012

+1

Tin nhắn thậm chí còn cho bạn biết tùy chọn nào để chuyển đến trình biên dịch - '/ unsafe'! – devnull

+0

có thể d uplicate of [Tại sao tôi nhận được lỗi "Mã không an toàn chỉ có thể xuất hiện nếu biên dịch với /unsafe"?](http://stackoverflow.com/questions/2026410/why-do-i-get-the-error-unsafe- code-may-only-appear-if-compiling-with-unsafe) – wudzik

+9

Bạn quên các thẻ 'vb.net' và' f # '. –

Trả lời

39

nhấp chuột phải vào dự án của bạn. chọn "Properties". Chuyển sang "Xây dựng" tab. Kiểm tra "cho phép mã không an toàn"

+0

Tôi không thể giải quyết vấn đề trong VS2012 vì nó không chứa hộp kiểm có tên "Cho phép mã không an toàn" –

+0

Tôi đang ngồi ngay trước mặt nó. Phiên bản của tôi có nó. Có thể phiên bản của bạn không cho phép mã không an toàn hoặc bạn cần phải cài đặt lại. – nvoigt

+1

Tôi vừa nhận được giải pháp, Thực ra tôi đã tìm kiếm tùy chọn đó (Cho phép mã không an toàn) trong thuộc tính của trang web. Bây giờ khi tôi nhìn thấy trong tài sản của dự án tôi tìm thấy hộp kiểm tra và lỗi của tôi đã được giải quyết. –

4

mở project properties, chọn Build tab và click vào Allow unsafe code.

+0

Tôi không thể giải quyết vấn đề trong VS2012 vì nó không chứa hộp kiểm có tên "Cho phép mã không an toàn". –