タイトル : Re^2: 多言語のDLL配布の件 投稿日 : 2009/11/27(Fri) 11:47 投稿者 : 従業員
オショウ様 ご返信くださいましてありがとうございます。 VB2005超初心者には少々ハードルが高いようです。 しかし、何とかインストーラーで発行と同じフォルダーに"***.dll"を コピーすることができました。 ですが、setup.exeを実行すると「インストールファルダ」で C:\Program Files\pro1\pro1\ となり"\pro1"が自動的に一階層増えて しまいます。 FortranのDLLのパスを C:\Program Files\pro1 としておりますので、 一階層増えてしまいますとdllを呼び込めません。 インストール時にインストールフォルダを C:\Program Files\pro1\ に変更すればプログラムが実行されることを確認いたしました。 結果的にはOKなのですが第三者に配布する場合に問題が発生しやすいと 思います。何か改善点はありませんでしょうか? 具体的には以下に示すようにおこないました。 インストーラーはVS2005上で、 ソリューションの追加 新しいプロジェクトの追加 セットアップと配置 プロジェクト名 "pro1" 場所 "c:\pro" アプリケーションファオルダー 追加/ プロジェクト出力 追加/ ***.dll ビルド実行 このインストーラーは ClickOnce と云うのでしょうか? よろしくお願いいたします。 以上 |