1

この Web アプリケーションが同じソリューションで Windows Azure Web ロールにバインドされている場合、どうすれば Web アプリケーションを IIS に発行できますか。

Web アプリケーションを右クリックして公開すると、Web.config ファイルが見つからないフォルダー/ファイルが生成されます。

これだけが欠けているかどうかはわかりません!

アップデート:

VS 2012 (デバッグ、リリース) の構造化された web.config があり、他の web.Debug/Release.config ファイルは空です

更新 2:

次の変換でリリース構成を使用しています

<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">    
    <system.web>
        <compilation xdt:Transform="RemoveAttributes(debug)" />
    </system.web>
</configuration>
4

1 に答える 1

2

Web アプリケーション プロジェクトの発行プロファイルをセットアップします (Web アプリケーションを右クリックし、ローカル接続を使用します)。

  • 公開方法: ローカル
  • ターゲットの位置:http://localhost:<port>/

Azure Web ロールを発行するには、クラウド プロジェクトを右クリックして [発行] をクリックします。

また、web.config のプロパティで、Build Action = "Content" および Copy to Output Directory = "Do Not Copy" であることも確認してください。

于 2013-06-24T16:11:38.720 に答える