2017-04-06 14 views
0

以前は2010年のC#wayを使用して給与計算システムを開発しましたが、これを参照として再度使用することに決めました。私はClickOne Application Deploymentマニフェストを持っていました私はそれを実行しようとしましたエラーが表示されます "アプリケーションをインストールまたは実行することができませんアプリケーションは、アセンブリを必要とするMySQL.Dataバージョン5.1.7.0グローバルアセンブリキャッシュ(GAC)に最初にインストールされます"。私はWindows /アセンブリ上のGACをチェックするとき、私はMySQL.Dataバージョン6.2.2.0を持っていましたが、これを変更/アンインストールしてバージョン5.1.7.0をインストールする方法はありますか?グローバルアセンブリキャッシュ(GAC)のMySql.dataバージョンを変更する

私の質問に対する可能な回答を検索しましたが、ほとんどの結果が公開されていました。残念ながら、SQLデータベースを紛失したため、アプリケーションを再公開できません。

ありがとうございます。

答えて

1

cmdからdllをGACにインストールするには、以下のコマンドを使用します。 まず、パスが32または64ビットに基づいて

C:\Windows\Microsoft.NET\assembly 

なりGAC path.Mostlyを見つけるit.BeforeはすべてMySQL.DataバージョンのDLL 5.1.7.0をダウンロードして、場所に置きインストールfolder.And以下のコマンドを使用してインストールしてください。

Gacutil -i C:\location\Mysqldata.dll 

dllをGACにインストールします。バージョン5.1.7.0と6.2.2.0の両方がGACに存在します。

+0

「Gacutilは内部または外部コマンドとして認識されません」 – user7254740

+0

私はgacutilの解決策を見つけました。これを修正した後に悪いことがありました。 – user7254740

+0

ああ、 – user7254740

関連する問題