ページ 11

インストールについての質問(DXライブラリ)

Posted: 2012年11月08日(木) 20:37
by returner
DXライブラリがどうしてもインストールできません。(GameProg.slnが開けません)
助言などをお願いします。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月08日(木) 20:41
by softya(ソフト屋)
DXライブラリのインストールとGameProg.slnが開けないことは別件だと思います。
出ている詳細なエラーと行った手順を説明してください。
参考にしたページの内容を整形して簡素にまとめて書き写してもらっても良いです(まとめている時に抜かしたことや間違いに気づくはず)。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月08日(木) 22:19
by Dixq (管理人)
DXライブラリはインストールするようなものではないです。
.slnが開けないのはVisualStudioがインストールされていないせいでしょう。
この辺を参考にインストールしてください。
http://dixq.net/vcpp.html
DXライブラリの使い方はこちらに書いてあります。
http://dixq.net/g/

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 20:03
by returner
すいません。
ちゃんとc++の2010は入っています。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 20:07
by softya(ソフト屋)
yutyarys さんが書きました:すいません。
ちゃんとc++の2010は入っています。
私がお聞きしているのはGameProg.slnを入手から開くまでの手順です。
問題が出る人は、ここで大半の人が間違っているからです。
手順には書いてあるのですが、見逃すか理解できないでスルーするどちらかのパターンですね。
なので手順を確認したかったのです。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 20:28
by returner
1章 DXライブラリが使える環境を整えようで、
プロジェクトをダウンロードを押しました。
この次にどうすればいいか教えてください。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 20:55
by softya(ソフト屋)
yutyarys さんが書きました:1章 DXライブラリが使える環境を整えようで、
プロジェクトをダウンロードを押しました。
この次にどうすればいいか教えてください。
「1.1章 DXライブラリが使える環境を整えよう」
http://dixq.net/g/01_01.html
ですね?

引用:プロジェクトをダウンロードし、解凍したら、「GameProg.sln」 を開いて下さい。
とありますが解凍(展開)をしましたか?
ここをスルーする人が結構多いです。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 22:04
by Tatu
解凍しても開かない場合は
ファイルを右クリック->プログラムから開く->MicrosoftVisualC++2010としてみてはどうでしょうか?
毎回やるのが嫌なら既定のプログラムの選択でMicrosoftVisualC++2010に設定してください。

>>Dixqさん

MicrosoftVisualC++2010をインストールした時、
既定のプログラムの設定をしていないとslnファイルをダブルクリックしただけでは開きません。
ここでつまづいている理由の一つはもしかしたら
2010をインストールした人に対する補足がないからではないでしょうか?

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 22:57
by ISLe
Tatu さんが書きました:MicrosoftVisualC++2010をインストールした時、
既定のプログラムの設定をしていないとslnファイルをダブルクリックしただけでは開きません。
ここでつまづいている理由の一つはもしかしたら
2010をインストールした人に対する補足がないからではないでしょうか?
過去にVisual Studioシリーズをインストールしたことがなくて、Visual C++ 2010 Expressをはじめてインストールした場合はダブルクリックで開けると思います。
それと開けなくなるのはExpressだけのはず。
確かDixqさんは有償版を使っているのでDixqさんに責任を求めるのは筋違いだと思います。
Expressを使っているひとが現状報告と具体的な改善方法を提案すべきかと。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月09日(金) 23:53
by Tatu
>>ISLeさん
>確かDixqさんは有償版を使っているのでDixqさんに責任を求めるのは筋違いだと思います。

DixqさんはExpressを使用しておらず、また、MicrosoftVisualC++2010Expressだと開けなくなることがある
という報告はおそらく今までなかったため、
Dixqさんにはこのような問題があることはわかるはずがないということですね?

それならば責任を求めるような書き方ではなく、提案するような書き方にするべきでしたね。
不快にさせてすみませんでした。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月10日(土) 00:07
by Dixq (管理人)
本件ですが、チャットの過去ログを見ると、既にに解決済みのようです。
どうも、VC++2008のプロジェクトをVC++2010で開こうとして変換確認ダイアログが出るせいで
「開けない」と誤解されていたようです。(憶測ですが)

この辺不親切だったと思うので、一文説明を追加しました。

また、解凍についての案内と、
VisualC++がインストールされていない時の案内も追加しました。

http://dixq.net/g/01_01.html

> MicrosoftVisualC++2010をインストールした時、既定のプログラムの設定をしていないとslnファイルをダブルクリックしただけでは開きません。

普通にVC++をインストールしたらダブルクリックで開きますよね?
どのような場合に開けなくなりますか?
もし通常ありえそうな状況なら補足説明を追加したいと思います。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月10日(土) 00:30
by Tatu
私の場合はMicrosoft Visual Studio Version Selectorが
既定のプログラムに設定されていてslnファイルが開けなくなっていました。
vcprojに対してもVersion Selectorが既定になっていましたが
その状態でも開くことができ、変換ウィザードがでました。

ISLeさんの書いたことを考えると
おそらく、バージョンを2008から2010にした時にこのような状態になったのだと思います。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月10日(土) 01:02
by ISLe
Dixq (管理人) さんが書きました:普通にVC++をインストールしたらダブルクリックで開きますよね?
どのような場合に開けなくなりますか?
もし通常ありえそうな状況なら補足説明を追加したいと思います。
Visual C++ Expressをアンインストールして違うバージョンのVisual C++ Expressをインストールすると
「ファイルを開くための適切なアプリケーションが見つかりませんでした。」
というエラーダイアログが出て開けなくなることがあります。
ダブルクリックしても無反応という症状の場合もあります。

ウチは2005インストール、2008インストール、2005アンインストール、2010インストール、2008アンインストール、2010アンインストール、2012インストール、と来てるのでディスクの中はかなりボロボロだろうとは思います。
2010まではC#やVBもインストールしてました。
このとき無反応がありました。
無反応は他の言語も入れていた場合に発生するのかもしれません。
いま2012 for Desktopだけが入ってますが、ダイアログが出ます。

Visual Studio Version Selectorというツールの不具合で、マイクロソフトも把握しているのですが、修正される気配はありません。
有償版なら対応するバージョンのVisual StudioがないとインストールされているVisual Studioの選択肢が表示されるのですが、この辺が開発対象ごとに分かれているExpressを認識しないというか、めんどうくさいので対応しないらしいです。

Visual C++しかインストールしていないなら拡張子の関連付けを変更すると楽です。
ただ、それをするとC++以外のソリューションやプロジェクトもついダブルクリックしてC++で開いてしまうことになるので、いろいろインストールするなら、めんどうくさくても右クリックメニューの『プログラムから開く』からどのVisual Studioで開くか選択する手間が必要です。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月10日(土) 02:02
by Dixq (管理人)
なるほど、そう言えば私もそのような事態に陥ったことがありました。
その時は関連付けをしてもなお、直らなかったので、耐えかねてOS再インストールしました。

ただ複数のVC++をインストールしているということは、ある程度開発に慣れている可能性がありますね。
なるべく初心者にとって不要な情報は書きたくない気持ちもありますので、
この辺注意を書くかどうかは少し考えて対応したいと思います。
ご意見ありがとうございました。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月10日(土) 19:45
by returner
みなさんありがとうございました。
おかげで全て解決できました。

Re: インストールについての質問(DXライブラリ)

Posted: 2012年11月10日(土) 19:46
by returner
これからもわからないことがあったら、よろしくお願いします。