トップ回答者
Word2003テンプレートプロジェクトを新規作成できない

質問
-
表題の件で質問致します。
Word2003/2007/2010を起動時にそれぞれ毎回インストールするように設定しているPC上で
Word2007を起動して終了した後にWord2003を起動して終了。(つまりカレントのWordは2003)
VS2008を起動してVBWord2003テンプレートプロジェクトを新規作成すると途中で
"Microsoft Office の互換性のあるバージョンがこのコンピュータにインストールされていません。プロジェクトと互換性のあるバージョンのOfficeをインストールする必要があります。さらに、インストールプログラムを実行して修復オプションを選択し、プロジェクトに適切なバージョンのVisual Studio Tools for Officeランタイムに修復してください。ランタイムは、Microsoftダウンロードセンターから入手できます。"
と警告ダイアログが出現してプロジェクトを作成できません。
Wordのインストールは当然済んでいるので、警告にあるとおり、後者の修復プログラムを実行するためにはどのような手順を踏めば良いか、またほかに回避策があるならば教えてください。
Word2003ドキュメントプロジェクト、言語違いでVC#でも同様の症状を確認しています。
バージョン情報:
VS2008:Ver.9.0.21022.8
.NET Framework:3.5(2.0-3.5まで実施済)
Word2003 Ver.11.5604.5606(SPなし)
回答
-
そもそもWordインストール時には、他のバージョンを残す場合を考慮する手順があるため、
このような場合の競合が避けられるように設計されていると思いますが、いかがでしょうか。
VSTO のページを参照する限り、「できません」と明言されていますね、2003 と 2007 の間に関しては。
http://msdn.microsoft.com/ja-jp/library/bb772080(v=vs.90).aspx技術的背景が書いていないので何とも評価しづらいですが、この記載がある以上は「競合が避けられているように設計されている」とみなせないと思います。
(この投稿の時点で、現実としてどうかは調査しておらず、技術的に可能かは判断していません)
質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。- 編集済み AzuleanMVP, Moderator 2011年12月16日 14:40
- 回答の候補に設定 山本春海 2011年12月22日 8:33
- 回答としてマーク 山本春海 2011年12月27日 1:50
すべての返信
-
そもそもWordインストール時には、他のバージョンを残す場合を考慮する手順があるため、
このような場合の競合が避けられるように設計されていると思いますが、いかがでしょうか。
VSTO のページを参照する限り、「できません」と明言されていますね、2003 と 2007 の間に関しては。
http://msdn.microsoft.com/ja-jp/library/bb772080(v=vs.90).aspx技術的背景が書いていないので何とも評価しづらいですが、この記載がある以上は「競合が避けられているように設計されている」とみなせないと思います。
(この投稿の時点で、現実としてどうかは調査しておらず、技術的に可能かは判断していません)
質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。- 編集済み AzuleanMVP, Moderator 2011年12月16日 14:40
- 回答の候補に設定 山本春海 2011年12月22日 8:33
- 回答としてマーク 山本春海 2011年12月27日 1:50
-
こんにちは、ccoopers さん。
MSDN フォーラムのご利用ありがとうございます。オペレーターの山本です。
その後いかがでしょうか。Azulean さんからの情報は確認されましたか。
有効な情報をいただいていると思われましたので、他の方にもこの情報を共有するために勝手ながら私のほうで回答としてマークさせていただきました。
Azulean さん、情報ありがとうございます。
いただいた情報の中で解決に役立った投稿や、参考になる情報など有効な情報には回答としてマークすることをお願いしています。
今後、同じ問題でこのスレッドを参照される方にも、有効な情報を活用いただけるかと思いますので、ご協力よろしくお願いいたしますね。
こちらの資料も参考になるかもしれません。
Why is VS development not supported with multiple versions of Office?
http://blogs.msdn.com/b/andreww/archive/2007/06/08/why-is-vs-development-not-supported-with-multiple-versions-of-office.aspx
今後とも、MSDN フォーラムをよろしくお願いいたします。
日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海