問題タブ [licenseslicx]
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.
.net - Windows XP でフレームワーク 2.0 を使用して Web サイトを Visual Studio 2005 から Visual Studio 2008 にアップグレードする際のコンパイルの問題
一部のvisualstudio 2005 Webサイトをvisualstudio 2008にアップグレードしました。現在、デバッグ中に正常に動作しています。Web サイトのコンパイル中にエラーが発生しました。以下はエラーです。
エラー 1 C:\Program Files.......\DirectScanToServer\licenses.licx: ライセンス ファイルをバイナリ リソースに変換できませんでした。(1): エラー LC0004: 型 'OSADirectLicensing.OSADirectLicensedClass, OSADirectLicensing, Version=1.0.3637.23829, Culture=neutral, PublicKeyToken=null の作成中に例外が発生しました System.ComponentModel.LicenseException: System.ComponentModel.LicenseManager.CreateWithContext(Type type) で無効なライセンス、LicenseContext creationContext、Object[] args) System.ComponentModel.LicenseManager.CreateWithContext(Type タイプ、LicenseContext creationContext) で System.Tools.LicenseCompiler.GenerateLicenses(String fileContents、String targetPE、ITypeResolutionService リゾルバー、DesigntimeLicenseContext ctx)' C:\Programファイル........\DirectScanToServer\licenses.licxhttp://localhost/DirectScanToServer/
licensing - ビルドサーバー上のインフラストラクチャコンポーネント
新しい(古い?)Winformsプロジェクトを「継承」し、ビルドサーバー(Bamboo)に配置したいと思います。そのビルドサーバーには、絶対最小値(.NET 3.5以降)のみがインストールされており、その状態を維持したいと考えています。
最初のステップとして、Infragisticsコンポーネントのすべてのアセンブリファイル(* .dll)を別のディレクトリに抽出し、そのローカルディレクトリから参照しました(GACにインストールされていることに依存するのではありません)。正常に動作します。
しかし、このビルドをBambooで(MSBuildを使用して)実行しようとすると、エラーが発生し続けます。
Properties \licenses.licx(1):エラーLC0004:タイプ'Infragistics.Win.UltraWinToolbars.UltraToolbarsManager、Infragistics2.Win.UltraWinToolbars.v7.2、Version = 7.2.20072.61、Culture = neutral、PublicKeyToken=7dd5c3163f2cd0cb'システムの作成中に例外が発生しました.ComponentModel.LicenseException
少し調べてみるとlicenses.licx
、プロジェクト内のこれらのファイルは、ツールが複数のマシンにインストールされるのを防ぐための、ある種のライセンススキームのようです。
しかし、ビルドサーバーに完全なInfragisticsコンポーネントセットをインストールせずに、ビルドサーバービルドが機能するように、これらを取り除くにはどうすればよいですか(これはオプションではありません)??
- プロジェクトからそれらを削除するだけでは、ビルドは機能する可能性がありますが(まだ試していません)、設計時のエクスペリエンスが低下するか、機能しません(2つのうちどちらですか?)
- 私の設計時の経験が機能するようにファイルを用意しておくと、自動ビルドが実行されなくなります。
うーん....古典的なキャッチ22-これからの方法は??
visual-studio-2008 - VS2005(2.0 フレームワーク) から VS2008(2.0 フレームワーク) への Web サイトのアップグレード
VS2005 で作成された Web サイトがあります。
最近、Web サイトを 2.0 フレームワークの VS2008 にアップグレードしました。
Web サイトのコンパイル中にコンパイル エラーが発生しています。つまり、Licenses.licx ファイルがコンパイルされていません。コンパイルすると、AppLicenses.dll が再生成されます。
1 つのクラスと名前空間 (つまり、OSADirectLicensing.OSADirectLicensedClass、OSADirectLicensing) を含む Licensing.licx ファイル。
コンパイルエラーは次のとおりです。
VS2008 は licenses.licx をサポートしていますか?
このファイルを Web サイトから削除するべきではありません。
どうすればこの問題を解決できますか?