0

project->から参照を追加しadd reference、プログラムを実行するときは問題ありませんが、プロジェクトフォルダを別のコンピュータに移行しようとすると。このエラーが発生します

    `Retrieving the COM class factory for component with 
     CLSID {20B43BA5-9CE9-42E1-9A56-B049C8828B1C} 
     failed due to the following error: 
       80040154 Class not registered 
     (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).`

dllを追加した参照フォルダーには、黄色の句読点アイコンがあります。どうすればこれを修正できますか?

プロジェクトを移行したPCにdllをコピーし、dllを追加すると、エラーtssskが発生します。

スクリーンショット

4

2 に答える 2

0

新しいマシンでは参照場所が利用できないようです。参照ファイルと場所が新しいマシン上にあることを確認します。

存在する場合は、参照を削除して再度追加します。

于 2013-02-25T07:38:31.077 に答える
0

プロジェクトの場所を変更したり、Visual Studio プロジェクトをある場所から別の場所に移動したりする場合。次に、前回使用していた場所でプロジェクトに追加したプライベート アセンブリ参照をチェックします。これを解決するには、これらの参照を再度追加するか、参照ライブラリをビジュアル スタジオが探している場所に配置します。

プロジェクトの下にフォルダーを作成し、すべてのローカル アセンブリをそのフォルダーに追加して、ここから ref を追加することをお勧めします。

于 2013-02-25T07:47:38.863 に答える