1

以前のVSを使用してソリューションを作成しましたが、VS 2010でこのソリューションを開きましたが、この参照は正しくないようです。

ここに画像の説明を入力してください

以前は問題なく、プログラムは2、3か月間毎日正常に実行されていました。では、なぜVS 2010がこれを教えてくれるのでしょうか?

ソリューションエクスプローラーでは、参照に問題があるように見えます。以前は大丈夫だった:

ここに画像の説明を入力してください

わかりました-上記の参照を削除してから、このビルド(まったく同じように見えます)を見つけて追加しましたが、今ではすべてが世界で良いようです!

ここに画像の説明を入力してください

4

3 に答える 3

2

usingステートメントを追加するだけでなく、officedllを参照しましたか。または、正常に実行されている場合は、DLLが欠落しているか、参照が削除されています。最も可能性の高い原因は、DLLが開発されたマシンのGACにあり、現在のマシンにはないことです。

于 2012-12-10T18:18:58.820 に答える
2

これは、VSの現在のバージョンに適切なdllがロードされていないことが原因である可能性があります。したがって、私があなたである場合、必要な参照のいくつかを有効にする方法を検討する必要があります。どうすれば有効にできるのか、どれを有効にする必要があるのか​​わかりません。しかし、私は以前にこの問題を抱えていて、それが私の問題を解決したことを知っています。エラーをグーグルで検索すれば、おそらくその解決策が見つかるでしょう。

于 2012-12-10T18:20:31.470 に答える
0

最近新しいものをインストールしたVSので、最新バージョンのもインストールされたと思います.NET framework。したがって、このプロジェクトを開いたときに、参照に問題が発生した最新のフレームワークバージョンが指摘されていたのではないかと思います。

壊れた参照を削除して再度追加しましたが、今は問題ないようです。

于 2012-12-28T09:40:46.747 に答える