つい3日前から購入したばかりのVB.NETの勉強を始めました。
まだ習得しきってない段階で、先走りかもしれませんが、
モヤモヤと気になることがあるので質問いたします。
(私はVB5の素人プログラマでした。VB6は知りません)
VB関連のランタイムを集めているたとえばこんなサイトが
あります。
http://www.vector.co.jp/vpack/filearea/win/util/ …
ん~!?「NET用」のDLLとかランタイムが無いではないか?
VB5の配布時に使っていた「セットアップ・ウィザード」に該当する
機能も、NETに見いだせません。(見落としているんでしょうか?)
つーことは....VB.NETで作ったエグゼファイルは、
単独で動作するもんなんでしょうか?
「MSネット環境では動作する」という場合、それってどういう
環境なんでしょうか? プログラムを公開するページで、
コンピュータに私以上に詳しくないユーザーに、何を求めれば
いいのでしょうか?
(OS環境や必要なランタイムをどう説明すればいいのでしょうか?)
No.1ベストアンサー
- 回答日時:
.NETのプログラムの実行には、.NET Frameworkと呼ばれる実行環境が必要です。
http://www.atmarkit.co.jp/fdotnet/basics/msdotne …
これは、WindowsUpdateでもインストール可能だたと思いますが、
こちらからもダウンロードできます。
http://www.microsoft.com/japan/msdn/netframework …
.NET2003で開発したものなら、「.NET Framework 1.1 再頒布パッケージ」および
「Microsoft .NET Framework Version 1.1 日本語 Language Pack」 を
インストールすることにより、.NET Framework を使用して開発された
アプリケーションを実行することができます。
(サイズはかなり大きいです)
サポートされているオペレーティング システムは、
Windows 2000, Windows 98, Windows ME, Windows Server 2003, Windows XP
およびSP6.0aのWindowsNT4.0です。
尚、こちらのサイトが.NET開発のお役に立つと思いますので参考にしてください。
http://www.atmarkit.co.jp/fdotnet/index/all/cate …
簡潔にして詳細なご案内で、本当に助かりました。
また、必要にして十分なサイトをご紹介いただき、ありがとうございます。
特にご紹介いただいた最後のURLで、見つけた次の記述でとても
スッキリしました。
> 最後にもう一度まとめよう。VB 6で作成したプログラムを実行する
> にはVB 6のランタイムDLLが必要であったが、VB.NETで作成したプロ
> グラムを実行するには、.NET Frameworkランタイムが必要である。
> .NET Frameworkランタイムは、当面はプログラムとともに提供され
> なければならないが、将来的には、Windows OSに標準で組み込まれ
> る見込みである。
自作ツールを公開できるところまでいったら、再度おさらいしようと
思います。
No.2
- 回答日時:
>簡潔にして詳細なご案内で、本当に助かりました。
すみません、簡潔で。私としてはかなり詳しくお答えしたつもりですが...
.NETの基礎の理解の手助けになったのでしたら幸いです。
一般にパッケージを販売するのならともかく、とりあえず自分でそれなりの
ものを造るのが先決だと思いますよ。
いろんな環境での動作を気にするのはその後だと思いますがいかがでしょうか?
「簡潔」というより「明快」と言うべきでした。すみません。
もちろん後者の意味で書いたのです。
単にバージョンを新しくしただけのつもりでしたが、可能な
ことや容易になることがたくさんありそうで、目からうろこの
サイトばかりでした。
すでにVB5で作ったツールのいくつかを職場で活用しており
重宝してくださる方もいらっしゃるようです。
新しい概念や用語や以前との違いにとまどっていますが、
とりあえずは、これまでに作ったツールをリニューアル
することを目標に習得していきたいと考えております。
ご助言ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) MMD PMXエディタ プラグイン 押せない はじめまして。MMDについて質問させていただきます。 7 2022/05/04 15:53
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- C言語・C++・C# visual studioでフォームデザインを作成する時のVB.netとC#の違い 2 2023/06/22 03:04
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- Mac OS Parallels Desktop for Mac 2 2023/06/22 04:32
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETでSPREADの設定方法
-
VB6(SP5)+OO4OでCreateObjectが...
-
VB6.0で作成したexeファイルが...
-
VB6で作成したアプリを配布する...
-
ビルドした.exeファイルは.NE...
-
Excelがインストールされてない...
-
Product Codeの変更法は?
-
う~ん…。
-
発行元:不明???
-
アドインファイルの移動(再)
-
意味不明の実行時エラーで困っ...
-
Designer.vbは直接コードをいじ...
-
印刷ダイアログを表示させない方法
-
vba 時間の引き算 例えば 15:00...
-
「読み込み違反」が起きたとき...
-
EXCELファイルの複数ダウンロー...
-
ManagementClassが見つからない。
-
VBAで印刷スプール終了の判定を...
-
excel vbaから実行するexe実行...
-
Visual Studio 「AnyCpu」について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでArrayListを使う為の「msc...
-
VB6(SP5)+OO4OでCreateObjectが...
-
[VB.net] ExcelへのQRコード出...
-
VB.NETでSPREADの設定方法
-
次のクラスは登録されていませ...
-
発行元:不明???
-
VB6で作成したアプリを配布する...
-
VB6.0で作成したexeファイルが...
-
accessがインストールされてい...
-
Product Codeの変更法は?
-
ListViewで文字化けしてしまい...
-
Excelがインストールされてない...
-
ビルドした.exeファイルは.NE...
-
う~ん…。
-
アドインファイルの移動(再)
-
MSDNのセットアップ方法(ヘル...
-
VB.NET で作られたソフト...
-
.NETの標準ライブラリでExcelフ...
-
インストール不要アプリケーシ...
-
VB6をWindows10にインストール...
おすすめ情報