SharpDevelop第一次运行出现错误的解决办法

类别:.NET开发 点击:0 评论:0 推荐:

我准备开始研究SharpDevelop,安装都正常可第一次启动就出现错误提示
我用的是SharpDevelop_1.0.3.1768的版本.

---------------------------
错误提示:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not find file "C:\Program Files\SharpDevelop\doc\help\SharpDevelopHelp.zip".
---------------------------
我是建立空SharpDevelopHelp.zip文件也不行,到处搜索也没有找到,只好自己摸索找到几个bat文件,执行其中的PostInstallTasks.bat就OK了!
呵呵,运气不错!

等解决了,才找到一篇英文解决办法,和我的方法一样,不过它解释的更详细,会点英文的应该能看懂.

=================================================================
http://www.icsharpcode.net/opensource/sd/forum/topic.asp?TOPIC_ID=7142

Error message (dialog on first startup after install):

---------------------------
Loading error, please reinstall :

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not find file "C:\Program Files\SharpDevelop\doc\help\SharpDevelopHelp.zip".
---------------------------

Reason: Setup calls the file

C:\Program Files\SharpDevelop\bin\setup\PostInstallTasks.vbs

at the end of installation. However, if AV software is installed or the latest Windows Script 5.6 is missing, this file silently fails during the setup process.

Resolution

(1) Double-click

C:\Program Files\SharpDevelop\bin\setup\PostInstallTasks.bat

This performs the same steps as the VBS file.

(2) Install Windows Script 5.6

http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa&displaylang=en

(3) Deactivate AV scanner (especially script protection) during setup of #develop

还有日语的解决办法也不错,呵呵,能看懂就参考一下.
=================================================================
http://www.nextren.com/blog/archives/2005_02.html

サンキューCMF!
ちょっと専門的な話ですが???。

.NET(ドット?ネット)っちゅうヤツのさぐりを入れていたところで体験したトラブルの対処法です。

コンピュータ?マニア?フレンド(コンピュータに詳しい友達、以降"CMF"、ちなみに今勝手に作った言葉です)から教えてもらったSharpDevelopというフリーの.NET開発環境をインストールしたんじゃが(持つものはCMFよ、ほんま!サンキューCMF!)

インストールエラー!?

Loading error, please reinstall :
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not find file "C:\Program Files\SharpDevelop\doc\help\SharpDevelopHelp.zip".

ようはインストールし直せ、とのこと。

んなことあらへん、あらへん。普通に「次へ」「次へ」を押しただけやぁ~。

とまぁ、嘆いても解決しないので真面目にネットで検索(ちなみにアンインストール、再インストールしても同じ)。

WHS(What's Hiroshima Shaking, じゃない, Windows ScriptHost の略)を5.6にアップしたら解決、とどっかであったのでこのページからダウンロード、インストール、PC再起動。ワシは解決しまへんでした。(これで解決する方もおられるかと思われ、一応記述)。

で、結局解決したんですが。。。

その対処法:

「SharpDevelopをインストールしたディレクトリにある\bin\setup\PostInstallTasks.batを実行することでSharpDevelopHelp.zipが生成され、起動できるようになるようです。」

それで解決したんですが、て言うか、ネットサーフィング、ネットサーフィングのあげくにやっと見つけたのはなんと本家HPのFAQでして、しかもFAQの一番トップ。探し物は何ですかの世界です、ったく。。。

さっきの英語のエラーはようは「SharpDevelopHelp.zip」というファイルが見つからないと言ってるんですが???:
「???\bin\setup\PostInstallTasks.batを実行することでSharpDevelopHelp.zipが生成され、起動できる???」って言うじゃなぁ~~いぃ???。

そんなこと最初にしなくちゃいけないなんて誰にもわかりませんから~~!!

斬り!!(←使い方間違い!?)

まぁ、解決したんでいいんですが???。

何かくだらねぇ話、というのと、本家FAQは最初検索した時には引っ掛からなかったので、日本人もしくは日本語が出来る人のみが対象ですが、同じ問題で困って検索してきた方々のためにこのブログ書きました。

FAQとか、How To とかネット上でいっぱいあるんですが、本当に助かりまくってますし、よく皆様真面目に作成しているなぁ~、っていつも思います。感謝、感謝です。今回は私にもせめての恩返しです。簡単な内容で恐縮ですが。。。

あと、持つべきCMFも私のブログを読んでくれているということなので。。。

サンキューCMF!

ちなみに興味ないと思いますがSharpDevelopの画面:

もう一個ちなみにワシはこの画像のように目への刺激を減らすために通常白の背景をこげな色にしちょります。ご参考までに。

本文地址:http://com.8s8s.com/it/it41389.htm