問題タブ [visual-studio-lightswitch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1086 参照

visual-studio-lightswitch - 外部 SQL Server でのテーブルの作成

LightSwitch では、ローカルの ApplicationData データ ソースではなく、外部の SQL Server データベースにテーブルを作成する方法はありますか?

0 投票する
3 に答える
764 参照

oracle11g - Oracle データベースを使用した Microsoft Lightswitch でのトランザクション エラー

Oracle 11g データベースにあるテーブルに接続する非常に単純な Lightswitch プロジェクトを作成しています。プロジェクトに編集可能なグリッドを追加し、プロジェクトをビルドします。グリッドでデータを追加または編集しようとすると、次のエラーが発生します。

プロバイダー接続でトランザクションを開始中にエラーが発生しました。詳細については、内部例外を参照してください。

内部例外メッセージ: 接続は既にローカルまたは分散トランザクションの一部です

プロジェクトにカスタム コードはありません。私の認識では、Lightswitch はフォームをデータ上で非常に簡単にするはずだったということでした。私は助けを求めて周りを見回しましたが、今のところ何もありません。

0 投票する
1 に答える
91 参照

asp.net - DotNetNuke は以前から知っていましたが、LightSwitch と DotNetNuke を使用して ASP.Net でアプリを構築するのはどうでしょうか。

線形データ入力フォームの種類のアプリケーションについては、意見、賛否両論が必要です。

それらのいくつかはここで説明されています

http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/29/Easy-DotNetNuke-LightSwitch-Deployment.aspx

両方を組み合わせて使用​​するのはやり過ぎですか?:)

他に2つのビューがあるからです。

1.Lightswitch は ASP .net UI をネイティブに生成しませんが、優れた次のレイヤーがあります。

2.DotNuke の UI 部分は優れている

0 投票する
1 に答える
1179 参照

visual-studio-lightswitch - LightSwitch-ビジネスルール

LightSwitchにマスター/詳細画面があります。ユーザーが詳細のアイテムを削除できるようにします。ただし、ユーザーは1つを除くすべてを削除できます。つまり、1つの詳細アイテムのみが存在する必要があります。

これはライトスイッチで実行できますか?

よろしく

0 投票する
2 に答える
645 参照

visual-studio-lightswitch - 「契約の実装が見つかりません」LightSwitch 拡張機能の例外

Excel Importer 拡張機能を移植して、Visual Studio LightSwitch を独学しています。LightSwitch Beta 2 を使用していることを除いて、前提条件 (Visual Studio 2010 SP1 Ultimate エディション、Visual Studio 2010 SP1 SDK、Visual Studio LightSwitch 2011 Extensibility Toolkit) はすべて揃っています。

この行を実行しようとしている間、

次の例外が発生します。

構成で 1 つの構成エラーが発生しました。根本原因は

以下に提供します。詳細については、CompositionException.Errors プロパティを確認してください。

1) コントラクトの実装が見つかりません: 'Microsoft.LightSwitch.Sdk.Proxy.IServiceProxy'

これを解決する方法について何か考えはありますか?

0 投票する
2 に答える
907 参照

silverlight-4.0 - Silverlightバージョンの不一致

LightSwitch2011がリリースされたことがわかりました。インストールしてみたところ、Visual Studio 2010 Ultimate ServicePack1が前提条件であることがわかりました。Service Packをインストールした後、LightSwitch2011をインストールできました。

新しいLightSwitchプロジェクトを開始すると、「インストールされているSilverlight開発ランタイムのバージョンが見つかりません。Silverlight開発ランタイムをインストールしてください」というエラーが表示されます。そして、リンクがあります。リンクをクリックして、必要なものをインストールすると、インストールが失敗します。

いくつかのオプションを試した後、MSDNフォーラムから、すべてをアンインストールしてから再インストールする必要があるという応答がありました。それを試してみました。再び同じエラー。

msdnフォーラムでの別の回答によると、私のSilverlightランタイムと開発者パッケージは一致している必要があります。確認して、それらが異なるバージョンであることを確認します

開発者パッケージ:4.0.60129.0 Microsoft Silverlight:4.0.51204.0

それが問題の原因です。両方を最新バージョンにアップグレードして一致させるにはどうすればよいですか?

0 投票する
1 に答える
2561 参照

mysql - Lightswitch + WCF RIA + MySQL コネクタ/ネットはほぼ機​​能するが完全ではない

WCF RIA サービスを介して Lightswitch RTM から既存の MySQL DB に接続しようとしています。

私は次のことをしました:

  • 開発マシンの MySQL 開発者ゾーンからMySQL コネクタ バージョン 6.3.7 をインストールします。最新バージョン 6.4.3 は機能していないようで、Visual Studio 内から接続を確立すると、「サーバーと同期していません」というエラーが表示されます。
  • 新しいデータ接続を作成し、プロバイダーとして MySQL データベースを選択し、MySQL サーバーの IP アドレス、ユーザー名、およびパスワードを指定して、Visual Studio からの接続をテストします。

これは機能し、DB は正しく表示されます。

次に、こちらのチュートリアルに従って、 WCF RIA サービスを作成します。

  • テンプレートWCF RIA サービス クラス ライブラリに基づいて、新しいプロジェクトをソリューションに追加します。
  • ADO.NET エンティティ データ モデルを WCF RIA Web プロジェクトに追加し、ウィザードを使用してそれを MySQL データベースに接続します。生成された接続文字列は metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=MySql.Data.MySqlClient;provider connection string="server=10.192.xx.yy;User Id=xxxxxxx;database=projet;password=xxxxxxxxxx;Persist Security Info=True".

  • ドメイン サービスを WCF RIA Web プロジェクトに追加します。

これは正しく動作します。エンティティ ダイアグラムには、データベースの選択された 3 つのテーブルとすべてのフィールドが表示されます。

次に、こちらのチュートリアルに従って、WCF RIA サービスをライトスイッチに接続しました。

  • Lightswitch プロジェクトで、新しいデータ ソースを作成し、WCF RIA サービスにアタッチします。
  • WCF RIA Web プロジェクトへの参照を追加し、必要なデータ ソース オブジェクトを選択します。これは機能し、データ ソース オブジェクトが正しくインポートされます。
  • 最後に、接続文字列を WCF RIA Web プロジェクト ファイル App.config から、Lightswitch プロジェクトのサーバー生成プロジェクト内のファイル web.config にコピーします。行は次のとおりです。
    <add name="b70821ef-..." connectionString="metadata=res:///Model.csdl|res:///Model.ssdl|res://*/Model.msl;provider=MySql.Data.MySqlClient;provider connection string="server=10.192.xx.yy;User Id=xxxxxxx;database=projet;password=xxxxxxx;Persist Security Info=True"" providerName="System.Data.EntityClient"/>

ソリューションはエラーなしで構築できます。ただし、Lightswitch アプリケーションを実行すると、MySQL テーブルの詳細画面に赤い十字のみが表示され、データをロードできないことが示されます。

web.config に貼り付けた接続文字列が間違っていると思われます。

上記のアプローチで何が間違っている/欠けているか、または問題を特定してデバッグするにはどうすればよいですか?

0 投票する
3 に答える
5225 参照

iis-7 - LightSwitchおよびIIS7Windows認証

私はLightSwitchのふりをしてこれを尋ねます。それは、それとは何の関係もないという卑劣な疑いがあるにもかかわらず、私が展開しようとしているものだからです。

LSの任意のアプリタイプで任意の形式で認証を有効にすると、

「クエリ「GetAuthenticationInfo」のロード操作が失敗しました。リモートサーバーがエラーを返しました:NotFound。」

クリーンなms08サーバーにLSPre-reqsをインストールしています。私はほとんどすべてをインストールするためにWebプラットフォームを使用しました。Fiddler2をインストールしましたが、正しく使用していないと思います。GET /EpistemeAdmin/Web/Microsoft-LightSwitch-Security-ServerGenerated-Implementation-AuthenticationService.svc/binary/GetAuthenticationInfo HTTP/1.1

移動、名前変更、またはアクセス不能。

Web Deployを介してサイトを展開しましたが、独自のアプリプールがあります。Windows認証のみが有効になっています。

これはIISの問題のように思われるので、ServerFaultに移動する必要があるかもしれませんが、他の人が同じ問題に遭遇した場合に備えて、最初にLightSwitchの角度を試してみようと思いました。

0 投票する
3 に答える
6302 参照

database - LightSwitch内部データベースはどこにありますか?

VS LightSwitchをダウンロードしたばかりで、自分用のサンプルアプリケーションを実行しています。オプションを使用して新しいテーブルを作成し、Create new tableいくつかのデータを挿入しました。したがって、3つのレコードを挿入した後、IDは明らかに3を示しています。これは正しいです。

次に、テーブルのデータを切り捨てます。

私の質問は、内部テーブルまたは内部データベース(ApplicationData)はどこにあるのかということです。

ありがとう