VBで作ったアプリケーションをディストリビューションウィザードでパッケージ化したものを、自身のパソコンにセットアップしようとすると、
「Path or File Not Found」
「○○(exeファイル名)が見つかりません。」
となってしまい、セットアップ出来ません。
exeファイルの前に"@"が付いているのが気になりますが、関係ないんでしょうか?
原因と対策をよろしくお願いします。

環境:Windows2000、VB6.0 EnterpriseEdition SP5

このQ&Aに関連する最新のQ&A

A 回答 (2件)

Windows2000に2バイト文字を使用したユーザーでログインして、


VBのディストリビューションウィザードで作成したファイルを
インストールするときに起こるかなりまれな障害らしいです。
マイクロソフトのHPにまさにご質問の内容の情報が出ていたので、
下記につけておきます。

また、マイクロソフトのHPではないですが、Windows2000のSP1を当てると回避できるようなことが書いてありました。
(ただし、私がテストしたわけではないので正誤は不明です。
 テスト環境があるなら一度試してみてもよいかも知れませんが。)

参考URL:http://www.microsoft.com/JAPAN/support/kb/articl …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
参考URLにて解決しました。
本当にありがとうございました。

お礼日時:2001/09/20 10:20

すいません、訂正です。


SP1で回避はどうも無理みたいです。
マイクロソフトのHPの手順で回避してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qsimplexml_load_fileを使用してblogのRSSを読み

simplexml_load_fileを使用してblogのRSSを読み込み、ページ内に表示させたいのですが
下記のスクリプトでは楽天とlivedoorのRSSの読み込みが出来ません。
色々検索してみたのですがこれといった解決法を発見できなかったので質問させていただきます。
どうぞよろしくお願いいたします。

<?php
$xml = simplexml_load_file('RSSをここに入力');
$i = 0;
foreach($xml->channel->item as $item) {
if(++$i>5) break;
$title = (string)$item->title ;
$link = (string)$item->link ;
echo ("<li><a href=".$link.">".$title."</a></li><br />");
}
?>

Aベストアンサー

http://ja.wikipedia.org/wiki/RSS

非常に紛らわしいことにRSSって考え方の違いによって2系統あるんです。
#俺はRDF Site Summary 1.0派。
##RSS 1.0のサイトのほうが多い、って本当かなあ

で、このコードでとろうとしているのがRSS 2.0派のものなんですよ。

RSS 1.0の代表例として
Another 朝顔日記のものを取得するコードを書いてみます。
http://d.hatena.ne.jp/nyama/rss

<?php


function main(){

$xml = simplexml_load_file('http://d.hatena.ne.jp/nyama/rss');
$nsrdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#";
$nsrss10 = "http://purl.org/rss/1.0/";

header("Content-Type:text/plain;charset=UTF-8");
/* 同じ名前空間に続する要素は続けて書ける */
foreach($xml->children($nsrss10)->item as $item){
print(((string)$item->title) . "\n");
print(((string)$item->link) . "\n");
print("\n");
}
}

main();

?>

http://ja.wikipedia.org/wiki/RSS

非常に紛らわしいことにRSSって考え方の違いによって2系統あるんです。
#俺はRDF Site Summary 1.0派。
##RSS 1.0のサイトのほうが多い、って本当かなあ

で、このコードでとろうとしているのがRSS 2.0派のものなんですよ。

RSS 1.0の代表例として
Another 朝顔日記のものを取得するコードを書いてみます。
http://d.hatena.ne.jp/nyama/rss

<?php


function main(){

$xml = simplexml_load_file('http://d.hatena.ne.jp/nyama/rss');
$nsrdf = "http://...続きを読む

QSetupで「Path or File Not Found」のエラー

ディストリビューションウィザードで作成したSetup.exeを実行すると、
  「Path or File Not Found」
  「次のラベルのディスクを挿入してください。'ディスク 0' ドライブ F:」
というエラーが発生します。

過去ログなどを検索していても

  「ログイン名に2バイト文字を使用している」

という原因しか見つけられなかったのですが、
ログイン名は半角英数字になっています。

ログイン名が2バイト文字、ということ以外に
何か原因は考えられますでしょうか?

よろしくお願い致します。

Aベストアンサー

アカウントを作成す際に特殊ホルダー『マイドキュメント』などを作成します
このとき『山田』といったアカウントを作成すると
C:\Document and Settings\山田
といったフォルダーが作成されます

この後アカウント『山田』を『yamada』に変更しても
『C:\Document and Settings\山田』
のフォルダー名は変更されません

Qhard money policy とは、どんな政策ですか。

hard money policy とは、どんな政策ですか。
His hard money policy combined with the expansion of rice production drastically reduced the price of rice, and this adversely affected the finances of the Shogun's retainers, who were paid in fixed amount of rice.

江戸時代の7代将軍吉宗の政策の功罪を説明した箇所の一文ですが、hard money policyの意味が良く解りません。
硬貨発行に重きを置いた通貨政策のことでしょうか。

Aベストアンサー

hard money
添付辞書の説明2で、金・銀に代表される世界中の何処ででも通用する貨幣。またhard money policyとはその貨幣の発行や流通を国や時の権力者が促進する政策。

http://www.investopedia.com/terms/h/hardmoney.asp

No1さんが示された享保の改革の(Wikipedia)
略年譜 [編集]
享保2年(1717年) - 新金銀交換を強制(享保小判金)をも示すだろうし、下記の説明で使われている【金銀複本位制】と理解すれば良い。


幕府の通貨システムは表向きは金銀複本位制ですが、税金を米で取り、それを現金化する米本位制が裏で働いています。ところが幕府諸藩が年貢を増やすために争って新田開発を行った結果、米が余るという幕政初期には想像すらつかなかった事態が現実化します。米余りを加速させたのは諸藩の財政難で、お金に困った諸藩は集められるだけの米を大坂に送って現金化しようとします。領内では豊作だと言うのに領民は草や木をかじるほど飢えさせても米を大坂に送ります、現金は領内に送られ、大坂には金銀がますます乏しくなり、米価が下がります。米価が下がっても金銀が必要な諸藩は大坂に米を送り続けることになり、さらに米価が下がる悪循環を繰り返すことになります。

家臣の手当てが貨幣でなく、米で支給されていたため、今日の沖縄駐留米兵と同様に米(ドル)を貨幣に換金しようとすれば、”超(米)ドル安”に耐えなければいけない、と言う事ですか。

http://www.kcc.zaq.ne.jp/kids_clinic/Cafe/Ohedo/Ohedo_yosimune.html

hard money
添付辞書の説明2で、金・銀に代表される世界中の何処ででも通用する貨幣。またhard money policyとはその貨幣の発行や流通を国や時の権力者が促進する政策。

http://www.investopedia.com/terms/h/hardmoney.asp

No1さんが示された享保の改革の(Wikipedia)
略年譜 [編集]
享保2年(1717年) - 新金銀交換を強制(享保小判金)をも示すだろうし、下記の説明で使われている【金銀複本位制】と理解すれば良い。


幕府の通貨システムは表向きは金銀複本位制ですが、税金を米で取り、それを現金化する...続きを読む

Qディストリビューションウィザードの使用してのsetup.exeの再作成について

VB初心者ですが、以下の事が可能であるかを教えて下さい。

現在既存の正常に稼動する実行ファイルがあります。
その実行ファイルは、ディストリビューションウィザードの使用して
パッケージを作成し、そのsetup.exeを使用しインストールしてあります。

システム(?)の構成としては、メインのexeファイルといくつかのDLLから
構成されています。

このDLLのうちの一つとメインのexeファイルを変更して
(正しくいうと、メインのプロジェクトに修正変更をかけexeファイルを作成し直し
 サブのプロジェクトに修正変更かけDLLファイルを作成し直す。)
変更した物と変更していない物に関しては既存のパッケージ時のDLLを使用し
ディストリビューションウィザードを用いてsetup.exeを再作成しても
インストール後は正常に動作する物なのでしょうか?

どなたか、ご教授下さい。宜しくお願いいたします。

Aベストアンサー

どれだけ変更したかによって既存のDLLだけで十分かどうかは何ともいえません。単なるコードの修正でしたら問題ないと思います。
(”ただちょっと既存のパッケージ時のDLLを使用し”のくだりがしっくりきませんけど・・・)

もし、EXEとDLLをちょっと変更しただけなのであれば、再度ディストリビューションウィザードを使わなくても、既に出来上がっているPackageフォルダ内のSupportフォルダに変更済みのEXEとDLLを上書きコピーし、Supportフォルダ内にある、プロジェクト名.Batというバッチファイルを実行すれば新たにPackageを作り直してくれますよ。

QOperational Finance って?

企業の部署名で
Operational Finance (Department) とTreasury Dept.はそれぞれなんと訳すのが適当でしょうか。これとは別にFinance Dept. やAccountingがあります。TreasuryもFinanceも財務部になってしまいそうですが...敢えて分けるとしたらどうなりますか?Googleで検索するとoperational financeって大学の講義名などにもなっているようですが、和訳が見あたりません。よろしくお願いします。

Aベストアンサー

operational financeは、自社のファイナンスを担当する部署のように聞こえます。
operational financeもfinanceもあるということは、financeの方が他社のファイナンスを担当するように聞こえるのですが、金融機関か何かですか?

Qディストリビューションウィザードを使って...

Windows2000/VB6で作成したプログラムをディストリビューションウィザードを使用しての配布を考えていますが、パッケージ作成後に以下のメッセージが表示されます。
「インストール パッケージ内に mdac_typ.exe が含まれています。このパッケージをwindows 95 または98 上にインストールする場合は、DCOM98 が必要になります。」
ここで出てくるDCOM98とは何でしょうか?またどこにあるものなのでしょうか?Win98にも配布したいと考えていますので、ご存知の方は教えてください。

Aベストアンサー

mdac_typ.exe はDAOやADOを使用したプロジェクトであるときに含まれます。

DCOM98は 95/98用のDCOMモジュールです。
詳細はここ
http://www.sw.nec.co.jp/middle/ObjectSpinner/com.html

ですのでDCOM98をプロジェクトに入れましょう。
最新版がダウンロードできます。
http://www.microsoft.com/JAPAN/win98/updatecd.htm

QyourfilehostをDLする方法

http://www.yourfilehost.com/の動画を落としたいんですが・・・
僕が知ってるhttp://javimoya.com/blog/youtube_en.phpのサイトではできないんです・・・・

探してみたら、http://natinoc.blog79.fc2.com/blog-entry-6.htmlのサイトでDLする方法が載ってたんですが、説明があまりなく、よく分かりませんでした。

誰か知ってる方いましたら教えてください

Aベストアンサー

画面の下のほうの「DOWNLOAD THIS FILE」と書いているところで右クリックし、対象をファイルに保存をクリックすればできますよ。

Qディストリビューションウィザード

ディストリビューションウィザードでセットアップファイルを作成する際
そのプログラムに必要なDLLなどのファイルは追加できるのですが
フォルダを追加する事って可能でしょうか?
もし無理な場合は、自分でcab圧縮をするのでしょうか?
宜しくお願い致します。

Aベストアンサー

こんにちは。maruru01です。

ただフォルダだけを作ることは多分出来ませんが、あるファイルを入れるためのフォルダを作ることは出来ると思います。
ディストリビューションウィザードのセットアップ先のところで、そのファイルの[セットアップ先]にフォルダ名を含めて指定します。
例えば、
「$(AppPath)\DATA」
とすれば、セットアップするアプリケーションと同じ階層に、「DATA」というフォルダを、無ければ作成します。あればそのままですが。

Qfinance acquisitions

The stock market has dropped more than 70% in the past year, as the nation's business &eacute;lite dumped stocks to repay the huge loans they took out to finance acquisitions in Russia and abroad. Capital is fleeing — investors have pulled about $190 billion out of Russia since August — and the ruble is under pressure.

ロシアの現状についての記事ですが、

ロシアのビジネスエリート達はロシアや外国の finance acquisitionsへ 彼らが借りた巨額のローンを返済するため株を投売りした。

この finance acquisitionsの意味かわかりません。

宜しくおねがいします(´_`。)

Aベストアンサー

こんにちは。経済ネタ大好きの duosonic です。

finance acquisitions
、、、finance は「~するための資金を金融する(ファイナンスする) = pay for」、acquisition は「企業買収(merger and acquisition の a)」です。
すなわち:「ロシア国内外で企業買収をファイナンスするために借入した巨額なローンを返済するべく保有株式を叩き売った ~」
、、、ということです。

・How do you plan to finance your college tuitions for four years?
・The city government financed the construction of new airport by municipal bond issuance.
、、、finance とは「おカネを融通する ⇒ ファイナンスする」という意味です。


ご参考までに。

Qディストリビューションウィザードの使用方法について

VB6で作成したアプリケーションの配布を考えています。Visual Studio6.0のディストリビューションウィザードを使用して配布用データを作成するのですが、こちらの期待した結果が得られません。
例えば、C:\Projectの下でVBのプロジェクトを作成し、XXX.exeの実行ファイルを作ります。この時、このディレクトリの下にsub1,sub2等のディレクトリをつくりその中に、XXX.exeが使用するDB及びファイルを格納しています。アプリケーションの配布時には、sub1,sub2以下のディレクトリもまとめて配布したいのですが、
実際に配布用データを使用してインストールを行うと、
XXX.exe及び必要なdllのみがインストールされるだけです。インストールされたディレクトリが、c:\proguram files\Projectだとすると、この下にsub1,sub2を作り、もとのsub1,sub2下のファイルをそのままセットしたいのですが、その方法が判りません。どなたかご存じのかたおりましたら教えて下さい。

Aベストアンサー

>アプリケーションの配布時には、sub1,sub2以下のディレクトリもまとめて配布したいのですが、

「含まれるファイル」で追加する。
「セットアップ先」で、追加したファイルのインストール先を変更する。


人気Q&Aランキング

おすすめ情報