PDFファイル(基本的に製品の詳細、リリースノートがあります)を埋め込みたいので、メニューバーからそのファイルを開く必要があります。何が最良のアプローチだろう。インストーラでもこのファイルを使用する必要があります。だから私はファイルがコンパイル時にBINに移動され、そこからインストーラがそのファイルにアクセスする方法を探しています。WPFアプリケーションのリソースとしてPDFを埋め込む
IDEAS ...
PDFファイル(基本的に製品の詳細、リリースノートがあります)を埋め込みたいので、メニューバーからそのファイルを開く必要があります。何が最良のアプローチだろう。インストーラでもこのファイルを使用する必要があります。だから私はファイルがコンパイル時にBINに移動され、そこからインストーラがそのファイルにアクセスする方法を探しています。WPFアプリケーションのリソースとしてPDFを埋め込む
IDEAS ...
最後に私は次のようにしました: a。 notes.pdf(installshieldで使用)を含むフォルダがあります。 b。 pdfsファイルをinstallshieldフォルダから出力ディレクトリにコピーするためのpre buildコマンドを作成しました。 c。 process.start( "notes.pdf");を使用します。ファイルを開きます。それは、binディレクトリで最初にpdfファイルを探すので、すでにそこにコピーされています。
これは、インストーラのバージョンと実行中のアプリケーションの両方でコードから機能します。
(使用は、Visual Studio内の既存のファイルを追加します)インクルードは、EXEをビルドするプロジェクトにファイルを追加します。次に、Visual Studioのファイルを右クリックし、プロパティに移動し、ビルドアクションが「コンテンツ」で、出力ディレクトリへのコピーが「常に」または「それより新しい」のいずれかであることを確認します。
このファイルは、常にEXEが置かれているのと同じディレクトリにコピーされ、アプリケーションは常にアプリケーションのディレクトリにあるため、アプリケーションにアクセスできます。
インストーラがBINディレクトリを取得するだけであれば、そのファイルはBINディレクトリに存在するため、BINディレクトリにもアクセスできます。
は、お楽しみに!
私はそれを組み込みリソースにすることを考えていました。 – Rohit