Tôi nhìn thấy trong CSharpInteractive.rsp bạn có thể thêm một tham chiếu đến một DLL trong GAC sử dụng/r:Tài liệu tham khảo trong các tập tin Roslyn .rsp
Làm thế nào để bạn thêm tài liệu tham khảo để DLL của riêng bạn?
Tôi đã thử System.Reflection.Assembly.LoadFrom, nó không thành công nhưng không hoạt động.
Tôi đang cố gắng thêm tham chiếu đến DLL của mình có phương thức mở rộng.
Nếu tôi cố gắng thêm mã cho các phương pháp khuyến nông trực tiếp trong cửa sổ tương tác tôi nhận được lỗi này:
lỗi CS1109: phương pháp mở rộng phải được định nghĩa trong một lớp tĩnh cấp cao nhất; XYZ là một lớp lồng nhau
Kevin, bạn vẫn còn ở đó? Tôi biết rất nhiều đã thay đổi với điều này kể từ 2015 SP1. Có cách nào để có một rsp hoặc tải tương tự với dự án của bạn để bạn không phải tự thiết lập cho từng giải pháp cá nhân (không xả rác lên tập tin rsp chính của bạn?) – MarqueIV
Chúng tôi hiện không cho phép thiết lập .rsp của bạn tệp dựa trên dự án. Bạn có thể # tải tệp .csx chứa # r của bạn. Ngoài ra, các phương pháp mở rộng sẽ hoạt động ở cấp cao nhất hiện nay. –