クラウド サービスを新しい "Azure SDK for .NET 2.5.1 " に正常にアップグレードした後、パッケージ化/公開しようとすると次のエラーが発生しました。
ファイルまたはアセンブリ 'Microsoft.WindowsAzure.Packaging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Windows Azure Tools\2.5\Microsoft.WindowsAzure.targets
「Microsoft.WindowsAzure.targets」構成ファイルの関連行は2930で、明らかに CSPack に関連しています。
<CSPack
ServiceDefinitionFile="@(TargetServiceDefinition)"
Output="@(PublishServicePackage)"
PackRoles="@(Roles)"
SiteMapping="@(SiteMapping)"
RoleProperties="@(RoleProperties)"
ImportedModules="@(ImportedModules)"
CopyOnly="false"
>
</CSPack>
そこで、新しいプロジェクトで新しい Azure クラウド サービスを作成し、アップグレードで問題が発生したかどうかを確認しました。残念ながら、問題は解決しません。
回避策はありますか、それとも v2.4 にロールバックする必要がありますか (これによりかなりの苦痛が生じます)
VS 2013 update 4 で実行しています。