[英]OpenTk with f# issue ("namespace or module OpenTK)
我知道带有opentk的f#与c#可以很好地进行翻译,但是由于f#并不是很受欢迎,因此我的问题不太明显。
从写作
open OpenTK
蝙蝠的权利
The namespace or module 'OpenTK' is not defined
我在参考资料中也列出了OpenTK,所以不确定。
我进行了研究,但与往常一样,有些事情会逃避我的搜索,所以我认为首先是一个更有知识的人可能会有所帮助。
如果有更好的方法或位置发布此信息,请告诉我。
当您缺少对定义OpenTK
的库的引用时,会遇到此错误。 有两种添加引用的方式,具体取决于您在项目中还是在脚本文件中。
脚本文件 -如果您使用的是.fsx
文件,则需要使用#r
命令引用程序集。 我编写了一个演示文件,该演示文件正是这样做的,并构建了一些3D DSL。 该文件开头为:
#r "references/OpenTK.dll"
open OpenTK
项目 -如果您在项目中 ,则可以在Visual Studio中添加引用来解决问题。 如果出了点问题,请查看构建日志-如果您引用的是不兼容的dll
版本(例如,.NET的另一个版本),则会在此处看到详细的错误。
如果您也遇到此问题,请转到
PROJECTS > Manage NuGet Packages > Online > search "OpenTK".
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.