web-dev-qa-db-ja.com

'アプリインストーラーがパッケージの依存関係をインストールできませんでした。 Microsoft.VCLibs.140.00を開発者に尋ねます

エラーのスクリーンショット

アプリインストーラーがパッケージの依存関係をインストールできませんでした。サイドロード中にMicrosoft.VCLibs.140.00.Debug packageについて開発者に確認してください」というエラーが発生します。 Windows 10クライアントマシンのアプリインストーラーを介したappxbundleファイルですが、同じものが開発者のマシンにサイドロードされ、問題はありませんでした。開発にはVisual Studio 2017を使用しています。グーグルで関連するものを見つけることができませんでした。誰か助けて.. !!

7
Ronit Roy

依存関係セクションの.appinstallerファイルに追加してみてください。

<Dependencies>
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x86" Uri="http://foobarbaz.com/fwkx86.appx" />
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x64" Uri="http://foobarbaz.com/fwkx64.appx" />
</Dependencies>

アプリインストーラーファイルの詳細については、Microsoftのドキュメントにアクセスしてください。 https://docs.Microsoft.com/en-us/windows/uwp/packaging/install-related-set

実際、ps1スクリプトを使用してこのアプリケーションをインストールできます(コンテキストメニューから実行-> PowerShellで実行): enter image description here

すべての依存関係をインストールするスクリプトはすでに作成されています。

編集:実際、私は私に解決策を見つけました:ReleaseDebugではなく)でアプリをビルドする場合必要な依存関係のすべてが含まれている必要があります。だから、誰かのための何らかの回避策かもしれないと思います。

3
pavel

「アプリインストーラーはパッケージの依存関係をインストールできませんでした。Microsoft.VCLibs.140.00.Debugパッケージを開発者に依頼してください」

このプロンプトから、このMicrosoft.VCLibs.140.00.Debugパッケージをインストールすることで修正できることがわかります。通常、完成したパッケージで見つけることができます。したがって、このファイルを個別にインストールできます。

または、アプリをリリースモードでパッケージ化してから、この新しいパッケージの新しいファイルをクライアントマシンにサイドロードします。

1