2012-01-11 12 views
0

「Windows Azure PHPアプリケーションのビルドと展開」の手順を慎重に実行しながら、http://azurephp.interoperabilitybridges.com/articles/build-and-deploy-a -windows-紺碧-PHP-アプリケーションのコマンドを実行しているときに、ローカルの開発環境 『ステップでPHPアプリケーションを実行します」、私がやって中に次のエラーが発生した』:Windows Azure for PHP:エミュレータエラーを計算する

package create -in="C:\temp\WindowsAzurePHPApp" -out="C:\temp\WindowsAzurePHPApp\build" -dev=true 

C:\>package create -in="C:\temp\WindowsAzurePHPApp" -out="C:\temp\WindowsAzurePH 
PApp\build" -dev=true 
Windows(R) Azure(TM) Packaging Tool version 1.4.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

C:\temp\WindowsAzurePHPApp\ServiceDefinition.csdef (15, 12): Error CloudService 
s051 : The XML specification is not valid: The required attribute 'value' is mis 
sing. 
C:\temp\WindowsAzurePHPApp\ServiceDefinition.csdef (15, 37): Error CloudService 
s051 : The XML specification is not valid: The element cannot contain white spac 
e. Content model is empty. 
C:\temp\WindowsAzurePHPApp\ServiceDefinition.csdef (16, 14): Error CloudService 
s051 : The XML specification is not valid: The element 'http://schemas.microsoft 
.com/ServiceHosting/2008/10/ServiceDefinition:Variable' cannot contain child ele 
ment 'http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition:Role 
InstanceValue' because the parent element's content model is empty. 
Windows(R) Azure(TM) Desktop Execution Tool version 1.4.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

Starting the storage emulator... 
Windows(R) Azure(TM) Desktop Execution Tool version 1.4.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

Starting the compute emulator... 
Windows(R) Azure(TM) Desktop Execution Tool version 1.4.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

Using session id 1 
Windows(R) Azure(TM) Desktop Execution Tool version 1.4.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

Using session id 1 
**The compute emulator had an unexpected error: Can't locate service descriptions.** 
. 
C:\temp\WindowsAzurePHPApp\build/WindowsAzurePHPApp.cspkg 
C:\> 

をすることができます誰でも私が逃しているものや何かを助けてくれる? 私はこのページの手順を手動で行っています。また、前提条件を手作業で丁寧に実行しました

答えて

2

ServiceDefinition.csdefファイルの15行目は何ですか?私はそれが次

<Variable name="EMULATED"> <RoleInstanceValue xpath="/RoleEnvironment/Deployment/@emulated" /> </Variable>

)は、通常のHTMLのコメントタグ(とそれを包むことにより、そのセクション全体をコメントアウトしてみて、もう一度パッケージのコマンドを実行されます推測しています。

+0

ありがとうございます。それはうまくいった。あなたのソリューションとは別に、1.4を使用しているので、MSTSが最新のSDK 1.6を使用するように提案したものを検討します。 (私は自分のサイトで提案したように1.4を使用しています) – turkongwalayr