問題タブ [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.
visual-studio-lightswitch - 外部 SQL Server でのテーブルの作成
LightSwitch では、ローカルの ApplicationData データ ソースではなく、外部の SQL Server データベースにテーブルを作成する方法はありますか?
oracle11g - Oracle データベースを使用した Microsoft Lightswitch でのトランザクション エラー
Oracle 11g データベースにあるテーブルに接続する非常に単純な Lightswitch プロジェクトを作成しています。プロジェクトに編集可能なグリッドを追加し、プロジェクトをビルドします。グリッドでデータを追加または編集しようとすると、次のエラーが発生します。
プロバイダー接続でトランザクションを開始中にエラーが発生しました。詳細については、内部例外を参照してください。
内部例外メッセージ: 接続は既にローカルまたは分散トランザクションの一部です
プロジェクトにカスタム コードはありません。私の認識では、Lightswitch はフォームをデータ上で非常に簡単にするはずだったということでした。私は助けを求めて周りを見回しましたが、今のところ何もありません。
asp.net - DotNetNuke は以前から知っていましたが、LightSwitch と DotNetNuke を使用して ASP.Net でアプリを構築するのはどうでしょうか。
線形データ入力フォームの種類のアプリケーションについては、意見、賛否両論が必要です。
それらのいくつかはここで説明されています
両方を組み合わせて使用するのはやり過ぎですか?:)
他に2つのビューがあるからです。
1.Lightswitch は ASP .net UI をネイティブに生成しませんが、優れた次のレイヤーがあります。
2.DotNuke の UI 部分は優れている
visual-studio-lightswitch - LightSwitch-ビジネスルール
LightSwitchにマスター/詳細画面があります。ユーザーが詳細のアイテムを削除できるようにします。ただし、ユーザーは1つを除くすべてを削除できます。つまり、1つの詳細アイテムのみが存在する必要があります。
これはライトスイッチで実行できますか?
よろしく
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'
これを解決する方法について何か考えはありますか?
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
それが問題の原因です。両方を最新バージョンにアップグレードして一致させるにはどうすればよいですか?
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 に貼り付けた接続文字列が間違っていると思われます。
上記のアプローチで何が間違っている/欠けているか、または問題を特定してデバッグするにはどうすればよいですか?
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の角度を試してみようと思いました。
database - LightSwitch内部データベースはどこにありますか?
VS LightSwitchをダウンロードしたばかりで、自分用のサンプルアプリケーションを実行しています。オプションを使用して新しいテーブルを作成し、Create new table
いくつかのデータを挿入しました。したがって、3つのレコードを挿入した後、IDは明らかに3を示しています。これは正しいです。
次に、テーブルのデータを切り捨てます。
私の質問は、内部テーブルまたは内部データベース(ApplicationData)はどこにあるのかということです。
ありがとう