2010-04-14 15 views
20

Có cách nào để tạo mã thời gian thiết kế kế thừa thực thi với NetFx40_LegacySecurityPolicy được bật không?NetFx40_LegacySecurityPolicy trong chế độ thiết kế thời gian

Cụ thể hơn, có cách nào để làm cho công việc thiết kế DevExpress 8.2 winforms trong VisualStudio 2010 không?

Tôi đã nhận lỗi do vấn đề này và không tìm thấy sự giúp đỡ về chế độ thiết kế thời gian, chỉ cần khoảng thời gian chạy:

<runtime> 
    <NetFx40_LegacySecurityPolicy enabled="true"/> 
</runtime> 

Làm thế nào tôi nên khắc phục vấn đề với nhà thiết kế winforms?

+3

Tôi cố định vấn đề bằng cách thêm thuộc tính tương ứng vào tập tin cấu hình devenv.exe, giống như cấu hình ứng dụng của riêng tôi. – Ilya

+0

Tôi đã khắc phục sự cố trong ASP.net devEnv thêm bản tóm tắt vào cấu hình Cassine trong 'C: \ Program Files (x86) \ Common Files \ microsoft được chia sẻ \ DevServer \ 10.0 \ WebDev.WebServer40.exe.config' –

Trả lời

20

Chỉ cần thêm này

<NetFx40_LegacySecurityPolicy enabled="true"/> 

vào tập tin cấu hình VS2010 devenv bạn, bạn sẽ tìm thấy nó trong C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config

Có một phần <runtime>, chỉ cần sao chép nó ở nơi đầu tiên.
Tôi đã có cùng một vấn đề với DevExpress 8.2

Nếu một số người phải đối mặt với cùng một vấn đề khi phát triển ASP.Net apps, họ nên thêm thuộc tính vào file cấu hình Cassini đặt trong C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.exe.config

+3

Tôi có vấn đề tương tự và thêm cài đặt vào devenv.exe.config đã khắc phục sự cố thiết kế, nhưng giờ tôi đang gặp lỗi: "Trạng thái bảo mật của một AppDomain đã được sửa đổi bởi một AppDomainManager được cấu hình với cờ NoSecurityChanges." từ mã WPF của tôi ... Bất kỳ ý tưởng nào? – Jeff

+1

Và từ các dự án có tham chiếu COM. – Jeff