tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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 と云うのでしょうか?
よろしくお願いいたします。

以上

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。