• 締切済み

【.net framework 3.5】インストールしたのに、インテリセンスキーで新クラスが参照できない。

いつも大変お世話になっております。 VC++ 初心者です。 現在、WindowsXp (Sp3)で VC++2005(CLR)(Express Edition)でプログラミングしております。 .net framework 3.0から System.IO.Packaging.ZipPackageを利用して zip圧縮できる、と掲載されていたので、 早速インストールしました。 しかしながら、インテイセンスキーで System::IO::と入力していってもPackagingという項目が 出てきませんでした。 このインテリセンスキー問題を解消し、 ファイルをzip圧縮、解凍するにはどのようにしたら宜しいでしょうか 宜しければ、ご教授頂きたくお願いします。

みんなの回答

回答No.2

Visual C++ 2008 Express Editionsでの操作方法になりますが……。 1. プロジェクトのプロパティを表示させる 2. [共通プロパティ]-[Frameworkと参照]を選択 3. [新しい参照の追加]ボタンを押す 4. [.NET]タブを選択 (デフォルト) し,コンポーネント名が「WindowsBase」の物を選択する 5. [OK]を押す 6. [OK]を押す です。 MSDN: [参照設定] ([<プロジェクト名> プロパティ ページ] ダイアログ ボックス - [共通プロパティ]) http://msdn.microsoft.com/ja-jp/library/47w1hdab(VS.80).aspx

yuki7091
質問者

お礼

まだ、問題が解決していませんが、 一度質問を閉じさせて頂きます。 ご対応、ありがとうございました。

yuki7091
質問者

補足

ご回答、ありがとうございます。 VC++2005だと >2. [共通プロパティ]-[Frameworkと参照]を選択 がありませんでした。 別の方法はありませんでしょうか。

すると、全ての回答が全文表示されます。
回答No.1

WindowsBase.dllへの参照設定は追加しましたか? MSDN: ZipPackage クラス (System.IO.Packaging) http://msdn.microsoft.com/ja-jp/library/system.io.packaging.zippackage.aspx なお,「Zipパッケージ」と「Zip書庫」は別物なので注意してください。 .zipファイルの圧縮・展開を行いたいのであれば,DOBON.NETさんの記事 Site: ZIP書庫の作成(圧縮)、展開(解凍)、閲覧を行う: .NET Tips: C#, VB.NET, Visual Studio http://dobon.net/vb/dotnet/links/createzipfile.html などを参考にすると良いでしょう。

yuki7091
質問者

補足

ご回答、ありがとうございます。 「Zipパッケージ」と「Zip書庫」は別物とはしりませんでした。 また、 WindowsBase.dllへの参照設定は追加していませんでした。 お手数ですが、dllへの参照設定の仕方をご教授頂けませんでしょうか。

すると、全ての回答が全文表示されます。

関連するQ&A