2010-12-29 9 views
0

PDFファイル(基本的に製品の詳細、リリースノートがあります)を埋め込みたいので、メニューバーからそのファイルを開く必要があります。何が最良のアプローチだろう。インストーラでもこのファイルを使用する必要があります。だから私はファイルがコンパイル時にBINに移動され、そこからインストーラがそのファイルにアクセスする方法を探しています。WPFアプリケーションのリソースとしてPDFを埋め込む

IDEAS ...

答えて

1

最後に私は次のようにしました: a。 notes.pdf(installshieldで使用)を含むフォルダがあります。 b。 pdfsファイルをinstallshieldフォルダから出力ディレクトリにコピーするためのpre buildコマンドを作成しました。 c。 process.start( "notes.pdf");を使用します。ファイルを開きます。それは、binディレクトリで最初にpdfファイルを探すので、すでにそこにコピーされています。

これは、インストーラのバージョンと実行中のアプリケーションの両方でコードから機能します。

3

(使用は、Visual Studio内の既存のファイルを追加します)インクルードは、EXEをビルドするプロジェクトにファイルを追加します。次に、Visual Studioのファイルを右クリックし、プロパティに移動し、ビルドアクションが「コンテンツ」で、出力ディレクトリへのコピーが「常に」または「それより新しい」のいずれかであることを確認します。

このファイルは、常にEXEが置かれているのと同じディレクトリにコピーされ、アプリケーションは常にアプリケーションのディレクトリにあるため、アプリケーションにアクセスできます。

インストーラがBINディレクトリを取得するだけであれば、そのファイルはBINディレクトリに存在するため、BINディレクトリにもアクセスできます。

は、お楽しみに!

+0

私はそれを組み込みリソースにすることを考えていました。 – Rohit

関連する問題