2011-10-27 21 views
1

公開してみましょう今離れて行く、と2番目の前に、私はこのエラーを取得し始め、今はプログラムを公開できません。愚かな警告メッセージが文句を言わない文句を言わない私はこれらの2つのエラーがあった

"The referenced assembly "Microsoft.VisualBasic.PowerPacks, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" could not be resolved because it has a dependency on "System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project."

イムないパワーパックやmscomctlを使用して、私は輸入しています唯一のものは、以下のとおりです。これは、私を殺している

System.Windows.Forms.DataVisualization.Charting, System.IO, System.Text.RegularExpressions, Microsoft.Office.Interop.Excel

、アイブ氏は、私の最近の参照をチェックし、何もそこにありません私は自分のプログラムプロパティ>参照をチェックします。パワーパックやmscomctlを参照するものはありません。

すべてのアイデア?

答えて

6

Microsoft.Office.Interop.Excelへの参照は、最初の2つの警告を作成しています。ここでの問題について説明し、マイクロソフトサポート技術情報の記事へのリンクは次のとおりです。

http://msdn.microsoft.com/en-us/library/ff182188.aspx

あなたは、次の手順でエラーを取り除くことができる必要があります:

1)のVisual Studioで参照を開き

2)参照のプロパティページを表示する(または[表示]メニューから[プロパティ]ウィンドウを選択するために、Microsoft.Office.Interop.Excel

3)を押してF4を選択します)

4)プロパティシートの[Interop Types Embedding Interop Types]の値をFalseに変更します。

誤ってPowerPacksのコントロールをフォームの1つにドラッグした可能性があるため、PowerPacksリファレンスが表示されたばかりの場合は、もう一度参照を確認します。

まだ表示されていない場合は、プロジェクトを閉じて、メモ帳またはワードパッドで.vbprojファイルを開き、手動でPowerPacksへの参照を削除してから、ソリューションを再度開きます。

+0

大丈夫です。私はちょうど私の.vbprojファイルを完全にhungover編集する間違いをした、私は何かを削除し、今は私は何かをロードすることができます。くそー。試して1時間後、私はそれを修正する能力を超えてそれを台無しにしたと思う。私はそれを見て分があるとは思わない?私は.vbprojを開けたことはありません。私はそれを修正するために何を探しているのかよく分かりません。 – Nefariis

+0

実際には、私はそれを修正しました神に感謝私はすべての私のファイルのコピーを私が使用していない別のコンピュータに保存した場合 – Nefariis

+0

すごい、すべてが再び動作し、エラーはヘルプのおかげで:) – Nefariis

関連する問題