0

ハイ・ガイズ

Silverlight FlexGrid コンポーネントの C1 ライセンスを購入することを決定した後、なぜアクティベーションが機能しないのか疑問に思っていました。

C1.FlexGrid のコピーがアクティブ化されていることがダイアログに表示されますが、Silverlight アドインを公開した後も、C1 がアクティブ化されていないというメッセージが表示されます。

長い調査の結果、licenses.licx ファイルが作成されていないことがわかりました。

そのため、次のエントリを使用してファイルを手動で作成しました。

C1.Silverlight.FlexGrid.C1FlexGrid, C1.Silverlight.FlexGrid.5

ソリューション全体を再構築した後、licens.licx ファイルから Invalid-Cross 脅威のアクセス例外が発生します。

Error   1   Exception occurred creating type 'C1.Silverlight.FlexGrid.C1FlexGrid, C1.Silverlight.FlexGrid.5, Version=5.0.20131.311, Culture=neutral, PublicKeyToken=***************' System.UnauthorizedAccessException: Invalid cross-thread access.

助言がありますか?

4

4 に答える 4

0

イエス・キリスト、わかりました。

Xamlを再確認した後、次のコードを見ました

c1:LicenseMode.Evaluation="True"

そしてすぐにそれを

c1:LicenseMode.Evaluation="False"

今ではうまくいくようです。

于 2013-08-28T13:07:48.997 に答える
0

xaml で「Nag」を検索して削除してみてください。ライセンスが無効な場合はそこに置かれますが、後で自動的に消去されることはありません。C1 フォーラムには、これに関するいくつかのスレッドがあり、私のスレッドも含まれています。

グレッグ

于 2013-08-26T22:18:58.957 に答える
0

licence.licx ファイルは、Silverlight プロジェクトには意味がありません。開発マシンに有効なライセンスがインストールされている場合は、すべての xaml を検索し、C1NagScreen.Nag="True" 属性のすべてのインスタンスを削除して、アプリケーションを再構築します。
問題が解決しない場合、または他の問題がある場合は、サポート フォーラム( http://our.componentone.com/groups/forum/silverlight/studio-for-silverlight/ ) で質問するか、サポートに直接お問い合わせください。 : http://www.componentone.com/Support/

于 2013-08-26T15:31:53.940 に答える
0

アセンブリに含まれている componentone dll のバージョンが License.licx ファイルで宣言されているものと同じである場合は、そのバージョンを確認してください。そうでない場合は、ライセンス ファイルを更新する必要があります。

于 2013-08-26T14:38:29.270 に答える