アプリケーションを Windows azure にデプロイしようとすると、いくつかの問題が発生します。
Windows Azure にはいくつかのサービスがあります。それらの1つはオートマトンと呼ばれます。SQL Azure データベースに接続する必要があります。そのため、ConnectionString (Entity Framework を使用しています) を app.config に保存し、ビルド構成に応じて変換を追加しました。
と呼ばれる任意の XML ファイルに変換を追加するのに役立つプラグインを見つけましたslow cheetah
( http://www.hanselman.com/blog/SlowCheetahWebconfigTransformationSyntaxNowGeneralizedForAnyXMLConfigurationFile.aspx )
別のビルド構成でコードをコンパイルしようとすると、構成ファイルが適切に変換されていることがわかります (プロジェクトの bin フォルダーをチェックインしました)。しかし、Windows azure でプロジェクトを展開しているときに、データベース接続の問題が原因で自分の役割が循環していることがわかります。したがって、ソリューションが展開目的でコンパイルされている場合、app.config は変換されないと思います。
問題を解決するのに役立つ情報はありますか? ありがとう