私はVisual Studio拡張をビルドするビルドサーバーを持っています。修正COM参照:タイプライブラリインポーターがメンバーDISPPARAMS.rgvargの署名を変換できませんでした
C:\ WINDOWS \ Microsoft.NET \ Frameworkの\ v4.0.30319ののの\ Microsoft.Common.targets(1988,5):警告MSB3305私は最近、私は次の警告を取得し、今、別のサーバーに移行します:パス "C:\ Windows \ SysWOW64 \ stdole2.tlb"からCOM参照を処理しています。型ライブラリインポーターはメンバー 'DISPPARAMS.rgvarg'の署名を変換できませんでした。C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1988,5):警告MSB3305: "C:\ Windows \ SysWOW64 \ stdole2.tlb"のパスからCOM参照を処理しています。タイプライブラリインポーターはメンバー 'DISPPARAMS.rgdispidNamedArgs'のシグニチャーを変換できませんでした。
この新しいサーバーと以前のサーバーとの主な違いは、以前のサーバーに分離シェルがインストールされていることです(Microsoft Visual Studio Management Studio)。私はサーバの登録が不足していると思いますが、私にはわからないのです。
こんにちは - 私もこれを見ています - あなたはこれまでに理由を見つけましたか? – iandotkelly
この問題を解決する唯一の方法は、ビルドマシンにVisual Studioをインストールすることです。 tlbimpを使ってstdole2.tlbの型を変換しようとすることができます。 – Ci3
「デスクトップエクスペリエンス」機能をインストールしてみてください。この機能にはさまざまなものが含まれています。 – Ben