2017-06-21 1 views
1

VSTS上にアプリケーションをビルドする手順と、統合ブランチに をデプロイする手順を以下に示します。ビルドがVSTSに失敗していたので TxTextControlのTxTextControlライセンスの問題

は、ビルドマシン上 インストールされていないため、ライセンスは、我々はこの linkで述べた手順に従いました。

  1. 私たちは、カスタムフォルダEXから次のアセンブリを参照してい C:\ CustomFolder \ binに
    TXTextControl.Server.dllが
    TXTextControl.dll
    TXDocumentServer.dll

  2. 我々は持っていますライセンスのエントリに続いて

    TXTextControl.ServerTextControl, TXTextControl.Server  
    
  3. ここで私が作成するために走ったコマンドライセンスはリソースがある

    D:\MyAssembly\bin> LC /target: MyAssembly.Net.dll /complist:..\licenses.licx outdir:..\ /i:"D:\MyCustomFolder\bin\TXTextControl.Server.dll" 
    

のMicrosoft(R).NETライセンスコンパイラ[Microsoft .NET Frameworkのバージョン4.6.1055.0] 著作権(C)マイクロソフトコーポレーション。全著作権所有。

処理complist '../ licenses.licx' ...の作成ライセンスが ../ \ MyAssembly.net.dll.licenses ...

ファイルしかし、これは私は何も動作していないしているようですここで間違っている......。

+0

TXサポートに問い合わせましたか?私はそれらを扱って以来、何年も経っていますが、それらは役に立ちました。 –

+0

私はその記事を参照し、Windowsフォームアプリケーションでテストを行い、Hostedエージェントで正常に構築されています。あなたの説明によると、あなたはクラスライブラリを使用しているようですが、プロジェクトを構築するための詳細な手順は何ですか(例:参照の追加、コード) –

+0

私はTxControlチームに連絡しましたが、チームによって提案されたソリューションは私のために働いていません – Nayan

答えて

0

この問題は、Licenseコンパイラを使用してリソースに論理名を追加して、リソースに追加されていた名前空間を削除することで解決できました。

ここに埋め込みリソースの修正があります。

<EmbeddedResource Include="myassembly.net.dll.licenses"> 
    <LogicalName>MyAssembly.Net.dll.licenses</LogicalName> 
</EmbeddedResource> 
関連する問題