問題タブ [lightswitch-2012]

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 に答える
1819 参照

visual-studio-2012 - ライトスイッチ アプリをビルドするときに "エラー 11 コピーできませんでした" が表示されましたリトライ回数10回超えました

ライトスイッチ アプリを作成しているときに、次のエラーが発生し続けました。

エラー 11 「C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\LightSwitch\Client\Microsoft.LightSwitch.dll」を「Bin\Debug\bin\Microsoft.LightSwitch.dll」にコピーできませんでした。再試行回数 10 回を超えました。失敗しました。C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\LightSwitch\v2.0\Microsoft.LightSwitch.targets 150 10

意味が分からなかったので、ファイルを手動でコピーしようとしましたが、うまくいきませんでした。

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

c# - カスタム画像コントロールのSetBinding()

SetBindingメソッドで立ち往生しています。

テーブルに2種類のアイコンを入れたいのですが、ブール型のプロパティがあり、表示されるアイコンはこのプロパティに依存します。次に例を示します。

問題は、アイコンを変更できないことです。私はそれを約3時間グーグルしようとしましたが、成功しませんでした。

私のアイデアは、そこに画像コントロールを配置し、プロパティに依存するソースを変更することでしたが、画像ソースを変更する方法を見つけることができませんでした。

だから私は画像テンプレートとSetBindingでカスタムサンプルを作成しようとしました、そしてここで私は立ち往生しています...

または多分私は完全に間違っています...

0 投票する
0 に答える
508 参照

visual-studio-lightswitch - MySQL を使用するライトスイッチ アプリケーションを公開する

MySQL で実行するライトスイッチ アプリケーションを公開したいと考えています。すでにライトスイッチを使用してテーブルを作成しています。

MySQL Connector for .Net をインストールしました

外部データソースとしてアタッチできます。ただし、公開ウィザードでデータソースを選択する場合、MySQL オプションは使用できません。

ありがとうございました

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

c# - LightSwitch: ある画面から別の画面にデータを渡す

ある画面から別の画面に 1 つの情報を渡すことは可能ですか?

これは私のメイン画面です:

メインスクリーン

そして、ユーザーの 1 人を「Leiter」と書かれている場所に追加したいと思います。

ユーザー画面

それを管理する方法についていくつかのアイデアはありますか?そうそう、データは SharePoint から来ています...

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

c# - Lightswitch アプリケーションを Web アプリケーションとデスクトップ アプリケーションの両方としてデプロイするにはどうすればよいですか?

LightSwitch アプリケーションを 3 層デスクトップ アプリと Web アプリの両方として公開したいと考えています。これを同期的に行う方法はありますか?また、Web アプリで OOB アクションなどを試す前にチェックできるコマンドはありますか? 基本的に、デスクトップ (OOB) と Web の両方での展開に関する Web 上の情報は見つかりません。これに関する知識があれば知りたいです。

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

azure-table-storage - Lightswitch 2012 から Windows azure ストレージ テーブルに接続する

Lightswitch 2012 アプリから Windows azure ストレージ テーブルに接続する必要があります。この拡張機能を見つけましたが、これは Microsoft Visual Studio 2010 専用です。

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

c# - Azure ライトスイッチ アプリでスタートアップ タスクを実行することはできますか?

現在、他の Azure アプリ用に保護されたレジストリ キーに暗号化キーを保存しており、スタートアップ タスクを介してそのキーを追加しています。ライトスイッチ アプリにも csdef ファイルがあることがわかりますが、スタートアップ タスクがローカルまたは Azure で起動することはないようです。出力をcmdファイルに追加しようとしたこともあるので、何らかのエラーがあるかどうかを確認できますが、ファイルは作成されていません。Lightswitch には Win32.registry がないようなので、コードを介してキーを追加することは問題外のようです。

他の誰かが、Azure でホストされているライトスイッチ アプリでスタートアップ タスクを実行できましたか? 私が理解しているように、物事の紺碧の側面は、ライトスイッチと web.worker ロールを含むプロジェクトの間でそれほど異なるべきではありません。それらはまだ vm で実行されているため、スタートアップ タスクは引き続きレジストリにアクセスできるはずです。それが不可能な場合、レジストリ キーを追加する方法について他に考えがある人はいますか? キーをコードに入れることは、間違いなく理想的ではありません。参考までに、reg ファイルと cmd ファイルの両方がサーバー フォルダーにあり、content と copy always に設定されています。

startup.cmd:

csdef:

解決

Yann の提案に従って、Isolated Storage を使用することになりました。コード例を以下に示します。

キーをコードに入れる必要がありますが、キーは別の暗号化方法を使用して暗号化されており、Azure では、コードにアクセスできる可能性はかなり低くなります。すべての提案をありがとう!

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

c# - 複数のライトスイッチ画面で汎用コマンドを再利用する

リクエストを管理するためにLightSwitch2012アプリケーションを設計していますが、すべての画面で同じ再利用可能なコードを使用してリクエストの状態を更新できるようにしたいと考えています。たとえば、ユーザーはボタンで呼び出される承認画面やフルフィルメント画面などでリクエストの状態を変更できます。現在、メソッドを使用してリクエストを更新する必要がある各.csファイルにメソッドがありpartial void <ScreenCommand>_Execute()ます。これを変更して、コードをどこからでもではなく1つの場所から更新できるようにします。また、ボタンを追加する新しい画面にメソッドをコピーする必要もありません。DataWorkspace通常、これをApplication.csまたはグローバルアクセスのある他の場所に配置しますが、同じオブジェクトにアクセスすることはできません。また、画面からオブジェクトを渡しthis.DataWorkspaceます。これにより、SaveChanges()方法。しかし、これは少し臭いようです。これに対処するためのより良い方法、または複数の画面のボタンに割り当てられるようにしたい再利用可能なコマンドを配置するためのより良い場所はありますか?現在、ダーティデータの保存には細心の注意を払う必要がありますが、それでもすべてを手動で接続する必要があります。また、Application.csファイルにある場合、コードが適切なコンテキストで実行されるかどうかもわかりません。明確にするために、はい、私はこれをクライアント側で実行したいので、Outlookの受信トレイなどから電子メールをトリガーできます。

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

xaml - カスタム コントロールの更新 Xaml / ライトスイッチ

Lightswitch でアプリを作成しており、このカスタム コントロールを使用しました。

問題は、コントロールの値を変更するときです。

コントロールを動的に変更することはおそらく不可能です。新しい値を取得するには、更新する必要があります。

そのため、コントロールだけまたは画面の一部を更新する方法を知る必要があります。

これは、制御コードがどのように見えるかです

このようにして、バインディングを値に設定します

このようにして、コントロールのプロパティを変更します

XAMLコントロールの更新または再読み込み、またはライトスイッチ画面の一部だけの更新については何も見つかりませんでした.. thx

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

visual-studio-lightswitch - Microsoft.LightSwitch.DataServiceOperationException:引数'name'が無効です

このエラーは、画面に変更を保存するたびに表示されます。私が最後に取り組んだのは、WCFRIAサービスで関係を作成することです。私はすべての例外情報を確認し、デバッガーでコードをスローする直前までステップスルーしようとしましたが、結果はありませんでした。'name'参照は役に立ちません。'name'を参照するコードのすべてのビットにコメントしました。この問題についてほとんど何も教えてくれない例外の1つであるように思われます。