2009-07-15 2 views
0

Windows Server 2008開発マシンに「VS2008 SP1」と「VS2008 Tools for Silverlight」をインストールできましたが、MSIをインストールできませんでした'Silverlight Toolkit July 2009'のために。インストールには、次のように失敗します。サーバー2008(64ビット)にSilverlight 3ツールをインストールできます

私はボックス上のローカル管理者午前

の「システム管理者は、このインストールを防ぐために、ポリシーを設定しました」。私は、64ビットマシン上の32ビットMSIを試してみるとき、似たようなものを見ました。それは私が持っている問題ですか?

答えて

1

私は、サーバーにSLツールキットをインストールするためにが必要と思わないです。少なくとも、我々はしていない。私たちは64ビットのWindows Server 2003を使用しています。必要なSilverlight DLLなどは、.xapファイルに含まれており、そのファイルをダウンロードするときにクライアントからダウンロードされます。サーバーが知っていることは、.xapファイルを要求時にクライアントに渡す必要があることです。サーバー側のプロセスで知っておく必要があるのは、System.ServiceModel.PollingDuplex.dll(デュプレックスWCFサービスを使用している場合)だけですが、デベロッパーマシンにSL 3.0 SDKをインストールしてから、そのDLLをWCFプロジェクトから参照すると、問題のサーバーにロールアウトするときにWCFプロジェクトに組み込まれます。

サーバーにこれらのものをインストールする必要がある唯一の理由は、サーバー上で開発を行う予定がある場合ですが、それはあなたが望むかもしれませんが、確かに普通ではありません:-)。

+0

私は同意します。何らかの理由でサーバ上にビルドしたいのであれば、バイナリをあなたのプロジェクトディレクトリまたはソースコード参加リストにコピーすることができます。しかし、そこにインストールする必要はありません。 私は少し驚いています(怖いですか?)これはうまくいきませんでした。私はSilverlight Toolkitのセットアップを書いて、主に64ビット環境で作業します。 マシンがドメインに参加している可能性があります。または、残念ながら他のポリシーの制限が適用される可能性があります –

関連する問題