2013-07-04 39 views
7

Vì vậy, trang "Funscript" here có một mẫu. Bây giờ tôi đã tải mẫu vào Visual Studio của tôi 2012. Tôi không quen thuộc với Visual Studio.NET và chỉ học F # rất gần đây. Dòng cuối cùng trong các trang mẫu là:Không gian tên hoặc mô-đun "Thời gian chạy" không được xác định

luôn ném lỗi. Trong thực tế Visual Studio IDE (Compiler) dường như không thể nhận ra Runtime.

Nếu đây là một ngôn ngữ như Java, người ta sẽ cố gắng nhập một thư viện và vì vậy tôi cố gắng sử dụng System.Runtime, nhưng vẫn Visual Studio IDE không nhận ra và dòng ném một lỗi nói:

"The namespace or module "Runtime" is not defined. 

Hai câu hỏi

  1. Làm cách nào để giải quyết vấn đề này?
  2. Có bất kỳ liên kết nào dạy F # cho người mới bắt đầu hoàn chỉnh cũng liên quan đến việc tải các thư viện bên ngoài không?
+0

Hướng dẫn tại đây: http://funscript.info/samples/tutorial.html nói về cách thêm tham chiếu vào các dll cần thiết. –

+0

Tôi đã đi qua các hướng dẫn và tôi đã thêm tất cả các dlls. Ba dll đề cập đến. Bất kỳ con trỏ nào khác? Trong thực tế, tôi đã cố gắng tìm kiếm tài liệu tham khảo để Runtime và tôi không thể tìm thấy một lỗi như vậy bất cứ nơi nào ở đây trong stackoverflow. Tôi thấy rằng tham chiếu là vấn đề. Tôi đã thử thêm các tham chiếu Funscript bằng NuGet. Tôi vẫn còn có vấn đề. – N00bsie

+0

Bạn có hai dòng này ở đầu tệp của mình: 'mở FunScript' và' mở FunScript.TypeScript' –

Trả lời

9

Tôi đã tìm ra điều này. Funscript yêu cầu một trình khởi chạy, được nói đến trong tài liệu. Nó được chứa trong Examples/Shared/Launcher.fs. Nếu bạn sử dụng các tệp .fsproj đi kèm với funscript, tất cả điều này được xử lý tự động.

Nếu bạn đang biên soạn bằng tay, chỉ cần thêm ../Shared/Launcher.fs trước khi bạn biên dịch tệp của riêng mình.

+0

Cảm ơn bạn rất nhiều vì đã giúp đỡ bạn. Làm thế nào để tôi thực sự thêm ../Shared/Launcher.fs? Tôi luôn thực hiện tương tác và tôi biết đây không phải là cách đúng đắn. Tôi có xây dựng giải pháp không? – N00bsie

+0

Đối với fsi, tương đương là '#load" ../ Shared/Launcher.fs "' –

+0

Tôi nghĩ rằng tôi đã không cụm từ câu hỏi của tôi đúng. Tôi đang sử dụng một tập tin fs. Làm cách nào để thêm một tệp fs khác vào cùng một tệp fs? Vì vậy, tôi đang sử dụng Page.fs, Giả sử tôi có một thư mục với các chức năng tiện ích làm thế nào để tôi đề cập đến chúng? Tôi đã thử tìm nạp mô-đun, nhưng không thể tìm thấy con trỏ thích hợp. – N00bsie

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