none
Visio 2007 Professional を使ったVC++のリバースエンジニアリングについて RRS feed

  • 質問

  • Visual Studio 2008 と Visio 2007 Professional を使って、VC++のソースコードをリバースエンジニアリングし、VisioのUML図に変換したいのですが、うまくいきません。どなたかやり方をご存知の方はいらっしゃいませんでしょうか?

     

    Visioのヘルプには、「Office Visio Professional 2007 には、データベース モデルとソフトウェア ソリューションのリバース エンジニアリングを実行できる機能も用意されています。 」との記載があり、また「Visual Studio 環境では、[プロジェクト] メニューのコマンドでリバース エンジニアリングを開始します。」とも書かれているのですが、Visual Studio Professional 2008 (試用版)では、メニューにそのようなコマンドは見当たらず、いきなりつまづいております。なお、OSはWindows XP Professional SP3 です。

     

    ネットを検索してみたところ、Visio 2003 + Visual Studio.NET の情報はいくつか見つけました。例えば http://www.atmarkit.co.jp/fdotnet/visiouml/visiouml01/visiouml01_02.html)では、ツールーバーに「Visio UML」を表示する方法が記載されていますが、Visio 2007 + VS2008 ではそのような項目は表示されません。Visio 2007 の情報は見つけられませんでした。

     

    もしVS2008やOSのエディションに依存する問題なのであれば、どのような組み合わせであればOKなのか、ポインタだけでも結構ですので教えていただければ幸いです。

     

    何卒よろしくお願いいたします。

     

     

    2008年10月1日 3:12

回答

  • びじおさん、こんにちは。中川俊輔です。

     

    ご質問の件については、米国フォーラムの下記のスレッドが参考になると思います。

    Reverse Engineering with Visio Professional 2007 & Visual Studio Team System 2008
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2540997&SiteID=1

     

    残念ながらVisio Professional 2007 のリバースエンジニアリング機能は

    Visual Studio 2008 に対応していないみたいですね。

    スレッドの内容についてよくわからないところがあれば、手助けすることができるかもしれませんので

    また質問してください。

     

    それでは!

     

    この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。

    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。

    2008年10月3日 2:29

すべての返信

  • びじおさん、こんにちは。中川俊輔です。

     

    ご質問の件については、米国フォーラムの下記のスレッドが参考になると思います。

    Reverse Engineering with Visio Professional 2007 & Visual Studio Team System 2008
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2540997&SiteID=1

     

    残念ながらVisio Professional 2007 のリバースエンジニアリング機能は

    Visual Studio 2008 に対応していないみたいですね。

    スレッドの内容についてよくわからないところがあれば、手助けすることができるかもしれませんので

    また質問してください。

     

    それでは!

     

    この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。

    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。

    2008年10月3日 2:29
  • ご回答ありがとうございました。

     

    なるほど、最新のVSはダメということですね。

     

    ご紹介いただいたスレッドにはレジストリの書き換えとかいろいろヤバげな方法も書かれていますが、

    まずは VS2005 以前のバージョンでできることを確認してみようと思います。

     

    2008年10月7日 0:37