Visual studio 小基础-什么时候会';毕业';被使用?
所以今天我决定看一看small basic中的Graduate功能,我发现它可以让你将你的small basic代码转换成Visual Studio的格式,我觉得很棒Visual studio 小基础-什么时候会';毕业';被使用?,visual-studio,visual-studio-2012,smallbasic,Visual Studio,Visual Studio 2012,Smallbasic,所以今天我决定看一看small basic中的Graduate功能,我发现它可以让你将你的small basic代码转换成Visual Studio的格式,我觉得很棒 直到后来我尝试它时,Visual Studio报告说代码中有超过102个错误,我发现这是因为编译器无法理解大多数小的基本函数,如GraphicsWindow、TextWindow、鼠标、形状等。那么,我做错了吗?由于Visual Studio是我的主要编程语言,我迫不及待地想让small basic代码神奇地转换为VS。有些代码可
直到后来我尝试它时,Visual Studio报告说代码中有超过102个错误,我发现这是因为编译器无法理解大多数小的基本函数,如GraphicsWindow、TextWindow、鼠标、形状等。那么,我做错了吗?由于Visual Studio是我的主要编程语言,我迫不及待地想让small basic代码神奇地转换为VS。有些代码可以手动翻译,例如将TextWindow转换为Console,但是如何处理特定于small basic的代码,例如GraphicsWindow?您正确地使用了Gradiate功能,你没有做错什么;出现错误的原因是Visual Studio似乎没有正确地自动导入
SmallBasicLibrary.dll
。上次我使用Graduate(大约2年前)时,这不是问题,所以我认为这个问题是VisualStudio更新的结果
谢天谢地,这个问题很容易解决。只需手动导入SmallBasicLibrary.dll
,然后在Visual Basic代码顶部添加一行即可。请注意,这些说明适用于Visual Studio Community 2013,但我可以想象,对于最新版本,它们是相同的
SmallBasicLibrary
,然后单击删除SmallBasicLibrary.dll
(对我来说,这是C:\ProgramFiles(x86)\Microsoft\smallbasic
)并双击它。返回“引用管理器”窗口时,请确保选中了SmallBasicLibrary.dll
复选框,然后单击“确定”Imports Microsoft.SmallBasic.Library
生成的代码应如下所示:
Imports Microsoft.SmallBasic.Library
Module UntitledModule
Sub Main()
TextWindow.WriteLine("Test")
TextWindow.Pause()
' Your Small Basic code here...
End Sub
End Module
所有构建错误都应该消失,因为现在可以使用小的基本命令
一旦你做到了这一点,Graduate是使用VB独占命令或库以及小的基本代码的理想选择。你正确地使用了Graduate功能,并且没有做错任何事情;出现错误的原因是Visual Studio似乎没有正确地自动导入
SmallBasicLibrary.dll
。上次我使用Graduate(大约2年前)时,这不是问题,所以我认为这个问题是VisualStudio更新的结果
谢天谢地,这个问题很容易解决。只需手动导入SmallBasicLibrary.dll
,然后在Visual Basic代码顶部添加一行即可。请注意,这些说明适用于Visual Studio Community 2013,但我可以想象,对于最新版本,它们是相同的
SmallBasicLibrary
,然后单击删除SmallBasicLibrary.dll
(对我来说,这是C:\ProgramFiles(x86)\Microsoft\smallbasic
)并双击它。返回“引用管理器”窗口时,请确保选中了SmallBasicLibrary.dll
复选框,然后单击“确定”Imports Microsoft.SmallBasic.Library
生成的代码应如下所示:
Imports Microsoft.SmallBasic.Library
Module UntitledModule
Sub Main()
TextWindow.WriteLine("Test")
TextWindow.Pause()
' Your Small Basic code here...
End Sub
End Module
所有构建错误都应该消失,因为现在可以使用小的基本命令
一旦你做到了这一点,Graduate是使用VB专用命令或库以及小的基本代码的理想选择。该死,这是一个超级简单的解决方案。谢谢你帮我把事情弄清楚!该死,这是一个超级简单的解决办法。谢谢你帮我把事情弄清楚!