アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつも大変お世話になっております。
VC++ 初心者です。

現在、WindowsXp (Sp3)で
VC++2005(CLR)(Express Edition)でプログラミングしております。

.net framework 3.0から
System.IO.Packaging.ZipPackageを利用して
zip圧縮できる、と掲載されていたので、
早速インストールしました。

しかしながら、インテイセンスキーで
System::IO::と入力していってもPackagingという項目が
出てきませんでした。

このインテリセンスキー問題を解消し、
ファイルをzip圧縮、解凍するにはどのようにしたら宜しいでしょうか

宜しければ、ご教授頂きたくお願いします。

A 回答 (2件)

WindowsBase.dllへの参照設定は追加しましたか?


MSDN: ZipPackage クラス (System.IO.Packaging)
http://msdn.microsoft.com/ja-jp/library/system.i …

なお,「Zipパッケージ」と「Zip書庫」は別物なので注意してください。
.zipファイルの圧縮・展開を行いたいのであれば,DOBON.NETさんの記事
Site: ZIP書庫の作成(圧縮)、展開(解凍)、閲覧を行う: .NET Tips: C#, VB.NET, Visual Studio
http://dobon.net/vb/dotnet/links/createzipfile.h …
などを参考にすると良いでしょう。

この回答への補足

ご回答、ありがとうございます。
「Zipパッケージ」と「Zip書庫」は別物とはしりませんでした。

また、WindowsBase.dllへの参照設定は追加していませんでした。
お手数ですが、dllへの参照設定の仕方をご教授頂けませんでしょうか。

補足日時:2009/08/28 07:57
    • good
    • 0

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 …

この回答への補足

ご回答、ありがとうございます。

VC++2005だと
>2. [共通プロパティ]-[Frameworkと参照]を選択
がありませんでした。

別の方法はありませんでしょうか。

補足日時:2009/08/30 23:32
    • good
    • 0
この回答へのお礼

まだ、問題が解決していませんが、
一度質問を閉じさせて頂きます。

ご対応、ありがとうございました。

お礼日時:2009/09/01 16:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!