私はモルとファイルライセンスに問題があります。私はインターネットで検索しましたが、援助の答えが見つかりませんでした。ファイルライセンスを使用した人為的ライセンスとライセンスlicenses.licx
問題は、私たちがファイルlicenses.licxに格納されたライセンスキーを必要とする第三者の製品ライブラリを使用していることです。このProduct Library Product.dllを呼び出しましょう。
このファイルは、ライセンスされたProduct.dllを参照するプロジェクトのプロパティフォルダに保存されています。このプロジェクトをProj1と呼ぶことにしましょう。
次にUnittestプロジェクト(Proj1.UnitTest)があります。ここでプロジェクトProj1とライブラリProduct.dllを参照しています。次に、両方のモールアセンブリを追加するので、Proj1.MolesとProduct.Molesを参照しています。
[HostType( "Moles")]属性のないProj1またはProductからメソッドのテストを実行する場合、テストは問題なく実行されます。
しかし、任意のメソッドを使用する必要があり、[HostType( "Moles")]属性のテストメソッドを実行すると、Productからのメソッド呼び出しごとにライセンスダイアログが表示されます。これにより、私たちのユニットテストはもはや不可能になります。
この問題をお手伝いしますか?私は、彼らが11
MS VSの一部になっていること、Pexのとモグラのウェブページで読む
は、開発やバグ修正の他の進歩はMS VS 11の集積を除き、ありますか?最新のリリースは本当に古いです - 2010年11月1日から0.94.51023.0です。
お返事ありがとうございます。
よろしく
1月