2011-10-19 10 views
4

私はAzure用のデプロイメントをパッケージ化しようとしていますが、アプリケーションが正常に動作するために必要なファイルはパッケージ化されていません。それらのファイルはほとんどがPDFとDOCXです。展開用にPDFをパッケージ化/パブリッシュする方法は?

パッケージ/パブリッシュ設定に行く場合は、3つのオプションがあります。 1.このアプリケーションを実行するために必要なファイルのみです。これは、PDFとDOCXを除外するデフォルトのオプションです。 2.このプロジェクトのすべてのファイル。これには欠落しているファイルも含まれますが、コンパイルされているにもかかわらず、コードビハインドファイルも含まれています。私はそれらのファイルを含めたくありません。 3.このプロジェクトフォルダ内のすべてのファイル。これはおそらくオプション2よりも悪いので、これを試したことはありません。

私の質問は、このアプリケーションを実行するために実際に必要な拡張機能をどのように設定するのですか?

答えて

6

この質問を投稿した直後に、私はそれを理解しました。ここで同じまたは類似の問題が発生している場合は、次のようになります。

展開パッケージに特定のファイルを含めるには、これらのファイルのビルドアクションをContentに設定する必要があります。ソリューションエクスプローラでファイルを右クリックし、[プロパティ]をクリックします。コンテンツにビルドアクションが変更:

Properties Window

はまた、あなたがパッケージ/「必要なファイルのみがこのアプリケーションを実行する」ために公開の設定を設定する必要があります。デフォルトオプション。

+0

「出力ディレクトリにコピーする」のオプションは何ですか? – Biki

+0

そのファイルをbinフォルダにコピーするかどうかによって異なります。もしあなたがそれを望むなら、 'Always Copy'または' Copy if Newer'に設定することができます。それ以外の場合は 'Do not copy' –

関連する問題