Visual Basic 中学校 掲示板 投稿内容
タグのない投稿を抽出 統計 RSS

Visual Basic 中学校 > 投稿一覧 >

Visual Basic Power Pack,VS2022開発環境GUI編集不可?皆様の対応は? 解決済み

タグの編集...

投稿者 dative   (社会人)   投稿日時 2022/6/30 08:17:49
Visual Basic Power PackがVS2922開発環境GUI編集不可?となりましたが皆様の対応手段は?

こちらで 投稿すべきかどうか、迷いましたが、皆様に甘えさせてもらい投稿させていただきます。
Visual Studio Power Pack が、とうとうVS2022開発環境上で、画面上で編集作業が
できなくなってしまいましたが、皆様は、どのように対応なさいますか?
(GUIにて画面編集ができないだけで、プロジェクトの読込、実行はVS2022では今だ可能です。
C#でも可能、但し、画面編集用のツールボックスへの登録必要かも。環境によります。)

例えば
A.GUI部分のみVS2019にて編集しつつ、同時立ち上げしたVS2022にて、コード編集、デバッグをする
B.Visual Basic Power Pack登場前の様に、ドロー系機能にて実装する。
C.それなりのユーザーコントロールを実装する。
D.VS2022拡張機能を実装する。
等が考えられると思いますが、皆様はどのように対応されますか?
お話を伺いたいと思います。


投稿者 魔界の仮面弁士   (社会人)   投稿日時 2022/6/30 10:56:23
> Visual Basic Power PackがVS2922開発環境GUI編集不可?となりましたが皆様の対応手段は?

自分では全然使ってないですね…。
昔まとめたメモ📝が発掘されたので掲載しておきます。デッドリンクも多いですがご容赦を。
http://www.vb-user.net/junk/201701131352/PowerPacksList.txt


バージョンごとに、アセンブリ名や対応 .NET Framework バージョンが異なりますが、自分の覚えている範囲だとこのあたり。

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.PrinterCollection
Microsoft.VisualBasic.PowerPacks.Printing.PrintForm
Microsoft.VisualBasic.PowerPacks.DataRepeater
Microsoft.VisualBasic.PowerPacks.LineShape
Microsoft.VisualBasic.PowerPacks.OvalShape
Microsoft.VisualBasic.PowerPacks.RectangleShape


以下、手元の環境で試したところでは:


v9.0 系統については、上記いずれも Visual Studio 2022 (C# + .NET Framework 4.8) で利用できました。

v10.0 系統は、プリンター系は OK でしたが、DataRepeater がコントロール(Form 上に配置)ではなく
コンポーネント (Form 下部の領域に配置) となり、デザイナーが利用できませんでした。

v12.0 系統については、シェイプ系は Microsoft.VisualStudio.Shell.9.0 が要求されて失敗しました。
一方、DataRepeater やプリンター系は利用できました。


投稿者 daive   (社会人)   投稿日時 2022/6/30 16:51:16
魔界の仮面弁士 様、
詳細な 検証ありがとうございます。
古いバージョンのやつが 、 VS2022で 行けるとは 意外です。
過去のファイル出てくるかなぁ。
リンク先拝見させていただきます。

魔界の仮面弁士様は、全然使って
いらっしゃらないとのこと、参考になります。

貴重な書き込み 感謝いたします。ありがとうございます。
主な用途は
Microsoft.VisualBasic.PowerPacks.LineShape
Microsoft.VisualBasic.PowerPacks.OvalShape
Microsoft.VisualBasic.PowerPacks.RectangleShape
でした。(試作、低コストJOB)
Microsoft.VisualBasic.PowerPacks.DataRepeater は、DB接続で使わず
(依存するとなくなった時が、、)
 設定やら、パフォーマンスが要求されないSQLクエリは、DBへデータとして保存してしまっています。
(他の方の投稿がないようであれば、1週間ほどで、クローズさせていただきます。)

投稿者 魔界の仮面弁士   (社会人)   投稿日時 2022/6/30 17:11:27
Microsoft Q&A に同種の質問があったので、実験結果を貼っておきました。参考までに。
機械翻訳まかせだったので、英文法的に正しいかは自信無し。
https://docs.microsoft.com/en-us/answers/questions/793814/visual-basic-powerpacks-for-vs2022-basic-shapes-to.html


> 過去のファイル出てくるかなぁ。
再頒布可能な形で単体頒布しているかどうかも分からないんですよね…。
仮に URL があったとしても公開が終了している可能性も高いので、
Internet Archive のキャッシュからサルベージすることになるかもしれません。

投稿者 daive   (社会人)   投稿日時 2022/7/3 20:30:28
魔界の仮面弁士 様
リンク先拝見させていただきました。
困ってる人は 居らっしゃるものですね。

VS2010用、VS2019で使っていたv12.0 系統(MSでも配布しています。)はありました。
Visual Basic Power Packs コントロール
https://docs.microsoft.com/ja-jp/previous-versions/cc488277(v=vs.120)?redirectedfrom=MSDN

Visual Basic Power Packs Controls
https://docs.microsoft.com/ja-jp/previous-versions/visualstudio/visual-studio-2013/cc488277(v=vs.120)

一旦閉じます・ありがとうございました。








投稿者 drive   (社会人)   投稿日時 2022/7/9 10:02:36
参考情報
 最初のバージョン(ダウンロード入手、機能ごとに別ファイル) 
http://www.vb-user.net/junk/201701131352/PowerPacksList.txt
ブラウザ含めて表示、アクセスを勧めてはいません。
セキュリティ対策をしていても、ウィルスに罹るときは時はかかります。
当該サイトは、トップから Forbidden となっています。
現在でも、有効そうな Visual Basic Power pack 各版の
入手方法が記載されています。
が、リンク切れあり、VS20xx に含まれているなど
(MSDN:Visual Studio サブスクリプションユーザーなら、未だダウンロード可能な旧版もあり:使わないと思いますが。)





投稿者 daive   (社会人)   投稿日時 2022/7/9 10:35:52
また、投稿者名 誤記してます。
×:drive
〇:daive