0
msChartsを使用するWindowsフォームアプリケーション(フレームワーク3.5)があります。 我々は、我々はプログラム(どこグラフ(MSChart)がインストールされていない)を展開し、他のコンピュータ上で次のエラーを取得VS2008からVS2015に私たちのプロジェクトをアップグレードしたので:mschart:ファイルまたはアセンブリを読み込めませんでした 'System.Windows.Forms.DataVisualization - vs2015 - winform
System.IO.FileNotFoundException: Could not load file or assembly
'System.Windows.Forms.DataVisualization', Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
The system cannot find the file specified.
File name: 'System.Windows.Forms.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
私たちは、「マイクロソフトのVisual Studio 2015のインストーラプロジェクトを使用しています'をクリックして、プログラムのインストーラ(.msi)を作成します。
セットアッププロジェクトでは、「検出された依存関係」リストに「mschart/datavisualization」の項目が表示されないため、これが問題なのでしょうか?しかし、それが必要かどうかはわかりません。
ありがとうございます。
プロジェクトをどのようなバージョンのフレームワークに設定していますか?私はそれが古いバージョンに設定されていればdllをインクルードする必要があると思います。それ以外の場合、.NET 4以上にパッケージ化されています。 – Baddack
フレームワーク3.5を使用します。私は、セットアッププロジェクトの依存関係にdllを含める方法を知らない – Niels
dllをメインプロジェクトに追加するだけで、標準のデプロイメントを行うとすべてのDLLが自動的に組み込まれます。それがすべてを置く依存フォルダが必要です。それがそこにない場合は、手動でdllを追加することができます。あなたはそれらを持っていない場合は、MicrosoftからDLLを取得する必要があります。 – Baddack