• 締切済み

Windowインストール直後に起動するソフトの作成

 Windows(2000/XP/Vista)のインストール直後に起動することができるソフト を作成しようと思っています。  このようなソフトを作成しようとした場合に、開発言語は何を選択すればよ いのでしょうか?  また、Visual Studio 2003/2005で作成した場合、".NET FrameWork"のイン ストールは、必須なのでしょうか?

みんなの回答

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.2

★ちょっとお聞きしたい! >Windows(2000/XP/Vista)のインストール直後に起動することができるソフト >を作成しようと思っています。  ↑  これは  (1)インストール直後にそのソフトを単純に起動することか?  (2)インストール直後に再起動して1回だけ設定画面などを起動したいのか?  (3)それ以外のこと。  どれですか? ・単純にインストール後にソフトを起動したいだけならインストール用の  バッチファイルを書けば楽です。そのバッチファイルを起動すれば  インストール・プログラム後にインストールされたソフトが起動するように  なりますから。 ・もちろんインストール・プログラムでソフトを起動しても良いでしょう。  どんなソフト(開発言語)をインストールしたいのでしょうか?  これによって『.NET FrameWork』が必要かどうかが変わります。  いろいろと補足して欲しいです。 ・以上。

angelicsta
質問者

補足

>★ちょっとお聞きしたい! >>Windows(2000/XP/Vista)のインストール直後に起動することができるソフト >>を作成しようと思っています。 > ↑ > これは > (1)インストール直後にそのソフトを単純に起動することか? > (2)インストール直後に再起動して1回だけ設定画面などを起動したいのか? > (3)それ以外のこと。 > どれですか?  (1)インストール直後にそのソフトを単純に起動すること です。  Windowsをインストールした時にコピーされるDLLで起動できるプログラムを 作成したいと同じ意味になるかどうか分からなかったので、このような聞き方 になってしまいました。 (DLLに依存しない言語が存在する?)  言語としては、Visual Basicを用いたかったのですが、(案の定)条件を満 たせず、現段階ではVisual C++が第一候補です。  一方、以前DelphiでもDLLに依存しないEXEを作ることができるという話を聞 いたのですがこちらのほうは、どうなのでしょうか?

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

インストール直後とは、どのようなタイミングでしょうか? Windowsのインストーラに手を加えて、インストール時に起動できるようしたいってことでしょうか? もしかすると、単にWindowsの起動直後にスタートアップしたいってことでしょうか? だったらスタートアップに登録すれば起動できるので言語は問いません。batファイル等でもスタートアップに登録すれば起動直後に動き出します。 他の人に配布する場合は、インストーラでスタートアップに登録するのが一般的です。 >また、Visual Studio 2003/2005で作成した場合、".NET FrameWork"のインストールは、必須なのでしょうか? VB,C#,C++/CLIなら必須です。 C++とWindowsAPIだけで作成すれば、不要ですよ。 C++とMFCだとMFCのパッケージが必須になります。

関連するQ&A

  • .NET Framework 2.0は1.1に比べて普及しているのですか?

    Visual Studio.NET 2005 で、 C# で開発をしている者です。 Visual Studio.NET 2003のアカデミック版を持っているのですが(高校生です)、「無料ダウンロード」に乗っかって、2005を使い始めました。 最近やっと気付いたのですが、2005では、.NET Framework 2.0が必須みたいですね。 ですから作成したアプリケーションも2.0以上で動作するようになっています。 そこで、.NET Frameworkは1.1と2.0どちらが普及しているのでしょうか。ご存じの方解答お願いします。

  • iPhone4アプリを作成したい

    iPhone4アプリを作成したい iPhone4のアプリケーションを作成したいと思っています。安易な考えですが。 そのためにはプログラミングソフト等が必要になると思いますが、どのような開発環境をそろえればよいでしょうか?そしてそろえるにはいくらくらいかかるでしょうか? ちなみに私のスキルはC言語とVisual Basicをかじった程度です。あと、プログラミングソフトはVisual Studio6.0をもっています。

  • プログラマで、こういう状況ならどうしますか?

    明日の午前中からVisual Studioを用いた作業(動作確認のようなもの)に入るのですが、その開発環境が整えられそうにない状況になっています。 具体的にいいますと、Visual Studio2010のインストールに最初の段階で失敗します。 以前はVisual Studio2010は動作していたのですが、ある事情がありVisual Studio2013をインストールして動作させようとしました。 それが上手くいかず、Visual Studio2013が動作しないどころか、Visual Studio2010も動作しなくなりました。 Visual Studio2013と、それ関連でインストールされた色々なファイルをアンインストールし、Visual Studio2010も一度アンインストールしてから再インストールしようとしたのですが、ダメでした。 .NET Framework 4.0のインストールすら失敗します。 Visual Studio2013インストール時、.NET Framework 4.5に上がったのがいけないのかもしれません。 そういう事情があり、どうしても開発環境が整えられないのです。 こういう場合、どうしますか? おそらく、その次にやる作業は一時的なものなので、そこだけ切り抜ければなんとかなるかもしれません。 なので、一時的に部署で余っていると思われる、Visual Studio2010の動作するPCを貸してもらえるよう上司に相談するというのはどうでしょう? あるいは、もうOSからインストールしなおす(フォーマットする)しかないのかなとも 思っています。 この場合OSやウイルスソフト、Officeソフト、メール、色々な開発ソフトなど全てやり直しになるので、すぐに作業に入って欲しい場合は厳しいかもしれません。 皆さんが私なら、どうしますか? Visual Studio2010が正常に動作すれば一番良いのですが。どうしてこの仕事はこういう面倒なことがつきまとうのかとウンザリします。 アドバイスよろしくお願いします。

  • visual studio 20008について

    私は、学校でvisual studio 2003を用いたプログラミングを行っております。家でもプログラミングを続行したく、今回、自宅のPCにvisual studio 2008を導入しようか検討しております。 そこで質問なのですが、visual studio 2003で作成したプロジェクトをvisual studio 2008でさらに編集を加え、再度visual studio 2003で続きを行う(その逆も)ことはできないのでしょうか。 調べてみるとvisual studio 2008ではFramework1.1が対応していないようなので、なんらかの方法を使ってvisual studio 2008でもFramework1.1での開発を可能にすることができるのか疑問に思い、お伺いしたいのです。 もしくは、visual studio 2008でビルドをかけた際、Framework1.1で対応していないものがあればビルドエラーを出す方法等あれば教えていただきたいのです。 お手数ですが質問にお答えいただけると幸いです。 よろしくお願いいたします。

  • .NET Framework 2.0と3.0

    .NET Framework 2.0をインストールしてあるPCとVisual Studio 2005で作成したアプリケーションは基本的に.NET Framework 3.0上で正常に動作するのですか? あと逆に.NET Framework 3.0をインストールしてあるPCとVisual Studio 2005で作成したアプリケーションは.NET Framework 2.0上では動かないということでよいですか? Express Editionで作成した家計簿ソフトみたいなしょぼいソフトなので超高度なアプリケーションではないです。

  • c# .Net Frameworkが不要なExeの作成

    Visual Studio 2008でC#のプログラムを作成したのですが、.Net FrameworkがインストールされていないPCでは使用できません。Exeに.Net Frameworkを含めることはできますか?

  • visual studioで作成したプログラムをwide studioで起動するには?

    visual studioで作成したプログラムをwide studioで起動するにはどうしたらいいですか? 言語はc++です。

  • .net frameworkについて

    .net framework上で動くアプリケーションって沢山あります。 言語もどんどん進化していく中で、どの言語(のバージョン)が.net framework上で動くのか曖昧なのでお聞きします。 visual c++、visual basicの後継のvisual c++.NET、visual basic.NETで開発されたプログラムは.net framework上で動くのはわかりますが、前のvisual c++、visual basicで開発されたプログラムは.net framework上で動かすことはできるのでしょうか? 基礎的なことをお聞きして申し訳ないです、よろしくお願いします。

  • c#で作ったアプリケーションを他のPCで起動するには?

    c#で作ったアプリケーションを他のパソコンにて起動させたいのですが、起動せずに、動作を停止してしまいます。 対処としては、開発したパソコンと同じ設定にすることが一番だろうというのはわかるのですが、アプリケーションをインストールする段階で、その設定等を行う方法がないか質問させていただきました。 こちらの開発環境は、 OS : windows vista 開発ソフト : visual studio 2008 profetional Edition(c#にて) アプリケーションの対応framework:.NET Framework 3.5 追加した参照設定:Mysql.Data にて開発しました。 もし何かお分かりになる方、もしくは参考にできるサイト等がありましたらお教えください。 また、こちらの環境に足らない部分がありましたら、補足させていただきますので、ご意見お願いします。

  • Visual Studio 2005インストールに必要なコンポーネント

    カテゴリ違いでしたらすみません。 Get! Visual Studio 2005キャンペーンでVS2005を入手しました。IISなしでWebアプリの開発・デバッグができるということなので、XP Home(SP2)のPCで使おうと思い、必須コンポーネントは何かをマイクロソフトのサイト等で探しましたが、見つからず分かりません。 何が必要なのか教えていただけないでしょうか?

専門家に質問してみよう