0

Microsoft Visual Studio Lightswitch 2011 で win32 API プログラミングをしようとしていますが、開いているプロジェクト エクスプローラーには VB と c# が表示されます。本当に可能ですか?

4

2 に答える 2

0

LightSwitchでプログラミングを開始するときに新しい人々が抱える主な問題は、完全な.NETFrameworkのすべての機能にアクセスできることを期待していることです。

クライアント層中間層はどちらもSilverlightベースであるため、Silverlightによって公開されている機能にのみアクセスできます。

クライアント層から.NET機能(サーバー層で実行される)の一部をトリガーすることは可能ですが、コマンドテーブルパターンと呼ばれるものを使用して、それを行うにはもう少しコードが必要です。

于 2013-03-16T15:55:32.190 に答える
0

基本的に、LightSwitch ソリューションは 100% Visual Studio ソリューションです。ちなみに、LightSwitch アプリケーション内でのみ使用できる名前空間、クラス、およびユーザー コントロールを公開する Visual Studio LightSwitch 固有のアセンブリが多数あります。

これが、プロジェクトを Visual Basic にインポートできない主な理由です。それでも、VB を使用して拡張機能を作成できます。

Visual Studio LightSwitch は、デスクトップ、Web、およびクラウド用のビジネス アプリケーションを開発するためのツールです。Microsoft Visual Studio Professional 2012、Visual Studio 2012 SDK、および Microsoft Visual Studio 2012 用の LightSwitch Extensibility Toolkit を使用して拡張機能を作成することにより、LightSwitch の機能を拡張できます。

Win32API プログラミングを行いたい場合は、たとえば VS Express for C++ を使用できます: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products

于 2013-03-15T16:13:26.127 に答える