24

Silverlight アプリケーション (SL4) を開発しました。アプリケーションは既に展開されています (過去 3 か月間動作しており、IIS で動作しています)。

もうソリューションを開くことができません。VS2010 は、Silverlight Developers Runtime の最新バージョンをインストールするように促し続けます! 仕事用のラップトップにはすべてが既にインストールされています (仕事用のラップトップでアプリケーションを開発し、デプロイしました)。同じソリューションを自宅のラップトップ (オフラインで、インターネットに接続されていない) にコピーしました。ソリューションは Visual Studio 2010 ですぐに開き、すべて正常に動作するため、ソース コードに問題はありません (バージョンの競合やその他の競合はありません)。ここでは賢明な推測です)。

私が認識していない、開発環境を破壊する Visual Studio または Silverlight の更新はありますか?

4

10 に答える 10

33

同様の問題がありました。リンクにアクセスしてインストールしようとするたびに、同じ結果が得られました。ただし、同僚に尋ねたところ、次の順序でインストールするように提案されました。

1.「Silverlight」という名前のすべてをアンインストールします

2.「Silverlight_5_Toolkit_December_2011.msi」をインストール

3.「silverlight_5_sdk.exe」をインストール

4.「Silverlight5_Tools_SP1.exe」をインストール

5.「Silverlight_Developer_x64.exe」をインストール

私は会社ですべてのパッケージをダウンロードしたので、自分でインターネットでそれらを見つける必要があります。私が見たところ、それらはすべて利用可能です。唯一の問題は、インストールの方向です。これは私を助けました。

于 2015-05-04T14:11:45.453 に答える
7

これは厄介な問題です。Quarzy に似ていますが、VS サービス パックをアンインストールする必要はありませんでした。以下は私にとってはうまくいきました.Windows 7 Pro x64を実行しています。

  1. プログラムの追加と削除ですべての「Silverlight...」項目をアンインストールします。
  2. 最新の Silverlight SDK をインストールします。現在はSilverlight 5 SDKです。
  3. ここにある Silverlight 開発者ツールをインストールしますSilverlight ダウンロード サイト
于 2014-03-24T04:46:44.970 に答える
1

これは奇妙なことです。私にとって、この問題はSL5でのみ発生するはずです。それでも私のアドバイスは次のようになります。

  1. 持っているすべての「MicrosoftSilverlight」をアンインストールします
  2. VS用のすべてのサービスパックをインストールします。
  3. すべてのSilverlightツールをMicrosoftダウンロードセンターから直接インストールします(このリンクは常に32ビットバージョン用であり、64ビットバージョンで作業する場合は問題になる可能性があるため、VSからの直接リンクを信頼しないでください)
于 2013-02-20T07:43:02.270 に答える
1

これは私に起こり始めたばかりです(私はXP上のVS2010 ProでSL4を使用しています)。このコンピューターで Silverlight 5 アプリをテストしたかったので、初めて SL5 をインストールしました。次回、そのコンピューターで SL4 ソリューションを開こうとしたときに、あなたと同じメッセージが表示されたので、あなたのマシンで起こったのかもしれません。私はQuarzyが提案することをほぼ実行しましたが、うまくいきませんでした. 私はまだこれを解決していません...

編集:Quarzyのソリューションは、2回目の試行でうまくいきました。古い Silverlight の削除には細心の注意を払う必要があります。F# の Silverlight ビットを見逃していました。Silverlight を復元するために http://www.microsoft.com/en-us/download/details.aspx?id=18149を使用しましたが、その後はうまくいきました。

開発用のものではなく、SL5 プラグインをインストールすることでめちゃくちゃになったことを付け加えたいと思います。

于 2013-02-28T23:24:48.270 に答える
1

x64 ベースの SDK をインストールする必要があるかもしれません。ここからダウンロードしてください

于 2019-07-25T11:26:34.123 に答える
0

私も同じでしたが、アンインストールして再インストールしても解決しませんでした。レジストリに間違ったインストーラー エントリがあったようです。

役に立ったのは:

  1. [プログラムと機能] からすべての Silverlight* をアンインストールします
  2. Piriform CCleaner のレジストリ機能を実行して、Silverlight* インストーラーの問題を取り除きます。
  3. silverlight_sdk を再インストールする
  4. Silverlight_Developer_x64 を再インストールする
于 2015-01-17T15:46:43.897 に答える