7

Tôi đã cố gắng xáo trộn các cấu hình của bộ thu gom rác SGen và như tôi đã thấy here, here và trong trang đơn nam, tôi có một vài biến môi trường làm việc với.Sử dụng các biến môi trường trong Monodevelop với MonoTouch

Như được hiển thị trong hình ảnh này, tôi đã thêm chúng vào dự án của tôi (cũng được kiểm tra bên trong csproj) và chúng chỉ bị bỏ qua khi tôi chạy ứng dụng của mình. Tôi đã nhận tất cả các biến môi trường của mình bằng cách sử dụng Environment.GetEnvironmentVariables() và không phải là MONO_GC_PARAMS hoặc MONO_GC_DEBUG.

Vì vậy, câu hỏi của tôi là làm cách nào để sử dụng biến môi trường trong dự án MonoTouch?

Project Options

phiên bản
MonoTouch 5.2.10 (Đánh giá)
MonoDevelop 2.8.6.5
Mono 2.10.8
Mac OS X 10.6.8

+0

Bạn có thể chạy ứng dụng không, sau đó mở cửa sổ dòng lệnh và thực thi: "ps auxww | grep debugtrack" và thêm dòng cho quy trình của ứng dụng? Tôi cũng cho rằng bạn đang sử dụng MonoDevelop mới nhất? –

+0

tại đây bạn truy cập http://codepad.org/OQsjIwnZ –

+0

Bạn đang sử dụng phiên bản MonoDevelop nào? –

Trả lời

4

MonoDevelop 2.8.6 không không bao gồm hỗ trợ thiết lập các biến môi trường khi thực thi các dự án MonoTouch.

Phiên bản beta MonoDevelop hiện tại (2.8.8.3) không bao gồm hỗ trợ cho biến môi trường, vì vậy bạn có thể cài đặt bản beta từ here nếu bạn muốn dùng thử.

+0

Không, vẫn không hoạt động, cùng một vấn đề. –

+0

Tôi chỉ thử vv env với 2.8.8.3, và nó làm việc cho tôi. Bạn có thể chạy "ps auxww | grep debugtrack" một lần nữa không? –

+0

hmm chúng dường như hiển thị với điều đó, như bạn có thể thấy ở đây: http://codepad.org/0xl8kBuL nhưng vẫn không có trong số chúng trong Environment.GetEnvironmentVariables(). Tôi không biết điều đó thực sự có ý nghĩa gì không. –

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