問題タブ [telerik-open-access]

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

asp.net - IIS エラー - このプログラムは Web ページを表示できません。

詳細は次のとおりです。

IIS 6 を介してホストされている、Telerik オープン アクセスを使用する動的データ Web サイトがあります。このアプリケーションは、運用環境で問題なく正常に動作しています。最近、SQL データベースに 2 つの新しいテーブルを追加しました。これらは Telerik Open Access モデルに追加され、Visual Studio 2012 でテストしたところ、問題はなく、見事に動作しました。

次に、本番環境に公開し、IIS 6 を介してアプリケーションを直接参照して実行を確認すると、「このプログラムは Web ページを表示できません」というエラーが表示されます。

そのため、Telerik Open Access モデルからこれら 2 つのテーブルを削除して再公開したところ、アプリケーションは問題なく動作しました。そのため、テーブルを再度追加すると、IIS から同じエラーが発生します。

通常、IIS はわかりやすいエラーを出すため、これは意味がありません。IIS ではモデルに追加された 2 つのエンティティで問題が発生するのに、Visual Studio では問題が発生しないのはなぜですか?

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

c# - telerik openaccess ORM でメンバーシップを作成し、

altairiswebsecurity.codeplex.com を使用して、アプリケーションの簡単なメンバーシップ システムを作成したいと考えています。

私は telerikopenaccess を使用していますが、これがどのように役立つかわかりません。

誰かがこのhttp://www.telerik.com/help/openaccess-orm/getting-started-with-openaccess-overview.htmlから私を助けてください

EntityDiagrams.rlinq ですが、自分のプロジェクトに実装するための次のステップが何であるかわかりません。

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

c# - asp.netカスタムメンバーシッププロバイダーGetUser()を何度も呼び出すと、アプリケーションが遅くなります

私は情報やドキュメントなどを共有するためのポータルシステムに取り組んでいます。各ユーザーは複数のプロファイルを持つことができます。これにより、各プロファイルは異なる役割と権限を持つことができます。これですべてが正常に機能していますが、MembershipProviderとMembershipUserについて質問があります。

カスタムMembershipProviderとMembershipUserをOpenAccessORMと組み合わせて使用​​しています。

私はに大きく依存してい(CustomMembershipUser)Membership.GetUser()ます。たとえば、ログインしているユーザーと選択できるプロファイルを確認できるユーザーメニューを作成します。

このメニューを作成し、現在のプロファイルのグループ、役割、およびアクセス許可を収集するためMembership.GetUser()に、コード内のさまざまな場所からからの呼び出しが多数あります。最初にユーザーをキャッシュし、ProviderUserKeyに基づいてこれを返しましたが、これは安全ではないと言われました。そこで、キャッシュを削除しましたが、はるかに高速でした。これに代わるベストプラクティスはありますか?

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

telerik - OpenAccess ドメイン モデルを Silverlight アプリに追加する際の問題

これは私の最初の Silverlight アプリケーションです。Telerik の ORM を使用してデータバインディングを作成しようとしていました。

ドメイン モデル (または EF5 データ モデル) を追加しようとすると、常にエラーが発生します。

そのアセンブリへの参照を追加しようとしましたが、見つかりません。Visual Studio 11 と Silverlight 5 を搭載した Windows 7 64 ビット マシンを実行しています。

生成されたファイル (*.cs と *.rlinq.diagram を持つ *.rlinq filw) を開こうとすると、インポート、使用、アセンブリなどはありません。

*cs ファイルには文字列 ErrorGeneratingOutput のみが含まれます

もう一方は

私は何をしますか?

ソリューションの作成時に RIA サービスを有効にした

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

sql-server - Telerik OpenAccess - STDistance サーバー側の実行が実装されていません

ORM として Telerik OpenAccess を使用するアプリケーションがあり、問題なく動作していました。

STDistance に基づいてクエリを実行しようとすると、次のエラーが返されるようになりました。

データベース サーバー側での 'Microsoft.SqlServer.Types.SqlGeography:STDistance(SqlGeography)' の実行は、現在実装されていません。

OpenAccess 2012.3.1012 を使用しています。これは問題なく機能しており、OpenAccess は 2011.1 以降、Spatial Types をサポートしているという印象を持っていたので、なぜそれが現在利用できないと報告されているのか理解できません。

マシンの SQL ツールを SQL 2012 にアップグレードしましたが、データベース サーバーは SQL 2008 を実行しています。同様の問題と Microsoft.SqlServer.Types.dll バージョン 11 に関するフォーラムの投稿を見つけましたが、再確認して、バージョンを使用しています。 10.

誰もこれについて何か考えがありますか?

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

c# - Visual Studio 2010 アドイン コマンドバーで Telerik OpenAccess アドインによる干渉を回避するにはどうすればよいですか?

Visual Studio 2010 SP1 の [ツール] メニュー オプションで、Telerik OpenAccess ORMs Visual Studio メニューがアドインのメニューと干渉するのを回避する方法を教えてください。

C# で Visual Studio 2010 用の単純な Visual Studio アドインを開発しています。

Telerik OpenAccess ORM をインストールしました。

Telerik OpenAccess ORM バージョン

そのバージョンは次のとおりです: Telerik-OpenAccess-ORM-2011.3.1129.2

私のプラグインは、Visual Studio の [ツール] メニューの下にコマンド バーとそのサブメニューを作成します。以下の構造を参照してください。

正しいメニュー構造:

ツール

マイアドインメニュー

サブメニュー 1

サブメニュー 2

プラグインが「%ALLUSERSPROFILE%\Application Data\Microsoft\MSEnvShared\Addins」の下にインストールされている場合、最初の起動時にすべて正常に動作し、ツール オプションにアドインのメニューとそのサブメニューが正しく表示されます。

しかし、アドインを削除して再インストールすると、状況は次のようになります。

OpenAccess ORM を使用

ツール

オープンアクセス

OpenAccess 関連サブメニュー 1

サブメニュー1

サブメニュー2

オープンアクセス

OpenACcess 関連サブメニュー 1

OpenAccess 関連サブメニュー 2 OpenAccess 関連サブメニュー 3 My Addin メニュー

サブメニュー1

サブメニュー2

オープンアクセス

OpenACcess 関連サブメニュー 1

OpenAccess 関連サブメニュー 2 OpenAccess 関連サブメニュー 3> My Addin メニュー

サブメニュー1

サブメニュー2

予後

「Telerik Rad Controls for Silverlight、WPF、Winforms、Telerik Reporting」などのすべての Telerik 製品をアンインストールすると、アドインを何回インストールまたはアンインストールしても、適切な場所にアドイン メニューが表示されます。

環境の詳細

  1. Windows 7 アルティメット SP1 x64 / Windows 7 ホーム プレミアム SP1 x64
  2. Visual Studio 2010 Ultimate SP1 Rel/ Visual Studio Professional SP1 Rel

テスト

  1. Resharper および/または DevXPress ツールの存在は、アドイン メニュー オプションに悪影響を与えません
  2. テレリック ORM の存在がアドインのメニュー オプションに干渉する

Resharper と DevXpress コントロールもインストールされており、mhy アドインにまったく干渉しないことに注意してください。

Telerik 製品のみがインストールされている他の 2 台の Windows 7 ベースのマシンでも同じ問題を再現できました。

会社のライセンス、製品アイデアの保護、NDA により、テスト用のアドインのサンプルを提供できない場合があります。

コードソース

ただし、ここで提供されているのと同じコードを使用して、コマンド バーを作成し、Visual Studio ツール メニュー http://www.mztools.com/articles/2005/mz2005003.aspxに追加しています。

私はまだ問題を調査しようとしており、それが Telerik ORM のバグなのか、私のコードのバグなのかを判断しようとしています。アドインは開発者向けに開発されており、開発者の多くは上記のバージョンの Telerik Open Access ORM をまだ使用しているため、Telerik ORM を更新するのは非常に不快です。

アップデート

この問題は、Telerik OpenAccess ORM の最新 (無料) バージョンで持続します。

Telerik_OpenAccess_ORM_Free_Edition_2012_3_1012.zip

親切に助けてください。

ありがとう

スティーブ

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

asp.net - アセンブリに埋め込まれたリソース StAccountsDomainModel.rlinq が見つかりません。Telerik OpenAccess

Azure データベースを使用して、Azure クラウド サービス プラットフォームでホストされているアプリケーションがあります。アプリケーションをビルドしてAzureプラットフォームにデプロイするTFSホストのビルドコントローラーがあります。

アプリケーションはローカルでは正常に動作していますが、Azure にデプロイすると次のエラーが発生します。私はあらゆる方法でグーグルで検索していますが、それでもエラーが発生します。

ここに画像の説明を入力

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

c# - Telerik OpenAccess 名前空間を変更するには?

ドメインメソッド作成時に生成される複合型の名前空間を変更したい。

タイプを右クリックして に移動するとProperties、 というプロパティがありますがNamespace、それを変更すると、コンパイル エラーが発生するだけです。

コードで名前空間を変更してみましたが、うまくいきましたが、モデルを更新すると名前空間がデフォルト値に戻ります。

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

c# - 「コミットはすでに進行中です」Telerik OpenAccess ORM で変更を保存しようとしています

コードでエラーがどのように発生しているかを把握しようとしています。例外は、コミットが既に進行中であることを示していますが、への呼び出しSaveChangesが非同期でない限り、それがどのように起こっているのかわかりません。

複数のオブジェクトを保持するSchedulerクラスがあります。TaskそれぞれTaskBackgroundWorker、別のスレッドで処理を行う があります。Task次に、次のコードを使用して、この BackgroundWorker 完了イベントのイベント ハンドラーをクラスに用意します。

まだ私と一緒に?したがって、次のコードをTaskComplete使用してメインクラスで処理するイベントを発生させるタスククラスにこのイベントハンドラーがあります。Scheduler

この時点で、私の理解では、バックグラウンド ワーカーで行われた作業が完了したため、メイン スレッドに戻っています。非常に頻繁に 5 つのタスクを実行していたとき、SaveChanges でコミットが既に進行中であるという例外が発生していました。このコンテキストをスレッド間で共有していないため、これがどのようになるかわかりません。これが起こっていることを確認できる唯一の方法は、SaveChanges が非同期 (ブロッキング呼び出しではない) である場合です。TaskCompleted 内のコードを using ステートメントでラップすると、新しいコンテキストで修正されることはわかっていますが、その理由を知りたいです。そして、なぜ現在の状態で機能しないのですか。

最後に、Telerik の OpenAccess ORM を使用しています。

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

c# - TelerikOpenaccessORM更新オブジェクトとオートマッパー

telerik openaccess ormとautomapperを使用してオブジェクトを更新しようとしています。オブジェクトをスコープに追加するために機能しますが、更新はしません。

私は彼らのサイトで同じ問題を抱えている人を見ましたが、答えは本当に私を助けませんでした。これが私のオブジェクトを更新しない私のコードです:

この行の後、新しい変更を反映したプロパティを確認できますが、データベースでは同じではありません