
Visual Studio2008 Express Edition c
Visual Studio2008 Express Edition c#で、簡単なプログラムを書きました。
expressは、インストーラを作れないらしいので、「発行」をして、USBメモリにSETUPを作りました。
プログラムは、プログラムのあるディレクトリに、あるディレクトリがある前提で書かれています。一応、開発時には、プロジェクトのBINディレクトリにそのディレクトリを無理やり作って、動作させました。
SETUPにコレをどうやって反映させればいいのか、教えてください。
普通に何もせずに発行し、インストールすると、
アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。「続行」をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。
************** 例外テキスト **************
System.IO.DirectoryNotFoundException: パス 'C:\Documents and Settings\****\Local Settings\Apps\2.0\~~\ディレクトリ名' の一部が見つかりませんでした。
と、エラーが出ます。
詳しい方、よろしくお願いします。
投稿日時 - 2010-09-10 08:58:12
このQ&Aは役に立ちましたか?
2人が「このQ&Aが役に立った」と投票しています
回答(2)
.NET Frameworkのインストールとか考えなくて良いなら、フリーのインストーラ作成ソフトとかを利用するという手もあります。
例えば「簡単インストーラ」とか。名前通りに簡単かどうかは保証しかねますが。
http://www5a.biglobe.ne.jp/~nobukich/index_j.htm
投稿日時 - 2010-09-10 22:32:52
フリーでそういうソフトがあるのは、調べたのですが、実際難しそうで、ちょっと躊躇しています。
が、コレ以上の情報がなければ、考えてみます。
ありがとうございました。
投稿日時 - 2010-09-12 11:58:06