0

我一直在尝试在 Microsoft Visual Studio Lightswitch 2011 中进行 win32 api 编程,但是打开的项目资源管理器显示 VB 和 c#。真的有可能吗?

4

2 回答 2

0

基本上,LightSwitch 解决方案是一个 100% 的 Visual Studio 解决方案,顺便说一下,有许多特定于 Visual Studio LightSwitch 的程序集公开了只能在 LightSwitch 应用程序中使用的命名空间、类和用户控件。

这是您无法将项目导入 Visual Basic 的主要原因。不过,您可以使用 VB 编写扩展:

Visual Studio LightSwitch 是用于为桌面、Web 和云开发业务应用程序的工具。您可以使用 Microsoft Visual Studio Professional 2012、Visual Studio 2012 SDK 和 LightSwitch Extensibility Toolkit for Microsoft Visual Studio 2012 创建扩展来扩展 LightSwitch 的功能。

如果你想做一个 Win32API 编程,你可以使用 VS Express for C++: http: //www.microsoft.com/visualstudio/eng/products/visual-studio-express-products

于 2013-03-15T16:13:26.127 回答
0

新人在开始使用 LightSwitch 编程时遇到的主要问题是期望能够访问完整 .NET Framework 的所有功能。

客户端层和中间都基于 Silverlight,因此只能访问 Silverlight 公开的功能。

可以从客户端层触发一个 .NET 功能(将在服务器层上运行) ,但它需要更多的代码来完成,使用类似于我们称之为命令表模式的东西。

于 2013-03-16T15:55:32.190 回答