2016-10-13 3 views
0

私は(.NETを使用して、C#で書かれた)私のService FabricNS1.NS2.MicroServicesTestプロジェクトパッケージたら、私は次のフォルダ構造を持っている:PowerShellを使用してこのサービスファブリックプロジェクトをインストールするにはどうすればよいですか?

pkg 
|-NS1.NS2.MicroServicesTest.MicroServiceA 
|-NS1.NS2.MicroServicesTest.MicroServiceB 
|-NS1.NS2.MicroServicesTest.MicroServiceC 
|-NS1.NS2.MicroServicesTest.MicroServiceD 
|-ApplicationManifest.xml 

を、私は、次のPowerShellのスクリプトを使用して、このパッケージを展開しようとしています:

Copy-ServiceFabricApplicationPackage pkg -ImageStoreConnectionString file:C:\SfDevCluster\Data\ImageStoreShare -ApplicationPackagePathInImageStore NS1.NS2.MicroServicesTest 
Register-ServiceFabricApplicationType NS1.NS2.MicroServicesTest 
New-ServiceFabricApplication fabric:/NS1.NS2.MicroServicesTest NS1.NS2.MicroServicesTest 1.0.0 

最後のコマンドNew-ServiceFabricApplicationで、次のエラーで失敗します。

New-ServiceFabricApplication : Application type and version not found

どこが間違っていますか?私はこれに従うことを試みたtutorial、それは私のプロジェクトがそれの一部として4つのマイクロサービスおよびそれをより混乱させる奇妙な命名規則を持っているのに対し、それは例のベースケースを使用しているにもかかわらず...

編集:私はGet-ServiceFabricApplicationTypeコマンドを実行すると、私は次を参照してください。

ApplicationTypeName : MicroServicesTestType 
ApplicationTypeVersion : 1.0.0 
DefaultParameters  : { "MicroServiceA_InstanceCount" = "-1"; 
         "MicroServiceB_InstanceCount" = "-1"; 
         "MicroServiceC_Endpoint" = "defaultValue"; 
         "MicroServiceC_InstanceCount" = "-1"; 
         "MicroServiceC_MaxRecords" = "100"; 
         "MicroServiceD_InstanceCount" = "-1" } 
+1

それを登録した後 'は、Get-ServiceFabricApplicationType' を呼び出すときに、あなたのアプリケーションの種類は、表示のでしょうか?アプリケーションタイプバージョン1.0.0ですか? – LoekD

+0

@LoekDはい、そうです。私はこれを反映するために質問を編集しました。 – Alexandru

+1

これを試すことができますか?New-ServiceFabricApplication -ApplicationName fabric:/ MicroServicesTest/MicroServicesTest -ApplicationTypeName "MicroServicesTest" -ApplicationTypeVersion "1.0.0" – LoekD

答えて

1

(議論から答えるように)

  • それを登録した後、あなたのアプリケーションの種類をuを示していることを検証します「Get-ServiceFabricApplicationType」を呼び出すときにpを指定します

  • アプリケーションタイプバージョン1.0.0を確認しますか?

  • は、このコマンドを使用してみてください:New-ServiceFabricApplication fabric:/ MicroServicesTestType MicroServicesTestType 1.0.0

関連する問題