問題タブ [redistributable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-sdk - VS2010カスタムツール/アドイン再頒布可能ライセンス
VS2010 SDK に含まれるアセンブリの 1 つで定義されている BaseCodeGeneratorWithSite クラスから派生したカスタム ツールを作成しました。エンド ユーザーが SDK 全体をダウンロードする必要なく、これを再配布するための適切な手順を知っている人はいますか?
必要なアセンブリをインストーラーに含めることはできますが、それが SDK ライセンスで許可されているかどうかはわかりません。
redistributable - dll ファイルの再配布
マニュアルを読んでいると、次の情報が見つかりました。
アプリケーションは次のことを行う必要があります。
アセンブリ「StreamSDK_DotNET.dll」に対してリンクします。
再配布:
「StreamSDK_DotNET.dll」</p>
「StreamSDK_CPP.dll」</p>
「Microsoft.VC8.CRT」(x86)または「Microsoft.VC9.CRT」(x64)。
.NET Framework 2.0 以降がインストールされている。
このアセンブリのマネージド コードには、C++ SDK のアンマネージド コードが必要です
プログラムで dll ファイルを再配布する方法がわかりません。なにか提案を?
64-bit - msvcr100.dll エラー - WinXP x64
VS2010 で作成したプログラムを XP 64 ビット システムで実行しようとしています。XP-SP3 32bit およびすべての Windows 7 バージョンで問題なく動作しました。ただし、XP 64 ビットで実行している場合、次の参照エラーを表示してロードしようとするとクラッシュします: ModName: msvcr100.dll ModVer: 10.0.30319.1 Offset:00000000000760d9
それが参照するファイルは、プログラムとともにインストールされる2010 vcredistに関係していることに気付き、最新バージョンを確認したところ、インストールしていたものにXP-sp3が必要であることがわかりました(64ビットXPには存在しません)。そのため、最新の 2010-SP1 Redistributable (XP-SP3 が必要とは言っていない) をインストールしようとしましたが、それでも同じエラーが発生します。
XP 64ビットでプログラムを実行しようとしたときに、このようなエラーが発生した人はいますか? それが vcredists によって引き起こされていると考えるのは、間違った方向を見ているのでしょうか? それとも、SP3 を取得していない XP OS で 2010 vcredists を必要とするプログラムを実行することは不可能ですか?
printing - XPSDrv Redistパッケージ(XPS Essentials共有コンポーネント)はどこにありますか?
Win XPおよび2003で使用することを目的としたXPSDrvを開発しているため、ドライバーの前提条件としてXPSDrvRedistパッケージをインストールする必要があります。
実際、 MSのドキュメントを見ると、次のように書かれています。
XPSDrv Redist Package(XPSEPSC)には、XPSDrvプリンタードライバーをインストールし、XPSDrvフィルターパイプラインコンポーネントを機能させるためのシステムコンポーネントとドライバーコンポーネントが含まれています。XPSEPSCは、実行可能パッケージ(exe)を介して再配布されます。XPSEPSCパッケージと再配布契約には、MicrosoftConnectサイトの「WindowsVistaXPSDrvドライバーの再配布」からアクセスできます。
XPSEPSCがどこにも見つからないので問題が発生します!! 彼らが提案する接続プログラムは存在せず、私が見つけたWindows 7プログラムには、.infファイルとドライバーファイルしかなく、実際のexeパッケージはありませんでした。
誰もこれに問題を抱えていないことに本当に驚いています!
XPS Essentialsパックを使用できることは知っていますが、このMSブログでさえ、共有コンポーネントバージョンを使用する必要があると述べています。
XPSPrintPathは.NetFramework3.0以降およびXPSEssentialsPackのリリースに含まれていますが、印刷ドライバーには、顧客が最高のエクスペリエンスを確実に得られるようにXPSDrvredistパッケージをお勧めします。
ああ!誰かアイデアはありますか?
アップデート
ダウンロードするためのブラインドリンクが存在することは知っていますが、共有コンポーネントの公式のMSダウンロードランディングページがない理由を誰かが知っていますか?また、共有コンポーネントの言語パックがどこにあるか知っている人はいますか?(上記の最初のリンクに記載されています)
installation - インストールシールドと再配布可能ファイル
私は.net 3.5アプリケーションを持っています
タブの再構築とチェックinstallshield
で.net 3.5を追加した基本的なMSIインストーラーを作成しました。と 。ただし、サイズは同じです.netはフォルダーにのみ追加されますRedistributables
msi
exe
ISSetupPrerequisites
Redistributables
Installshield は.msiを入れませんか?
フォルダ全体 (DiskImages) をクライアントに送信する必要がありますか?
visual-c++ - Visual C++ 再頒布可能パッケージをテストするにはどうすればよいですか?
当社では、Windows 7 64 ビットへの全社的なアップグレードの準備を進めています。アップグレード プロジェクトを実行している人々は、すべてのマシンにインストールする必要があるアプリケーションのリストを作成しました。私と同僚は、これらすべてのアプリケーションを新しい OS でテストする任務を負っています。
アプリケーションのマスター リストには 3 つの異なるバージョンの Visual C++ 再頒布可能パッケージがありますが、どのアプリケーションがこれらのライブラリを使用しているかを正確に把握している人は誰もおらず、テストを求めています。それらがインストールされていることを確認するだけでは十分ではありません。
アプリケーションがビジュアル C++ redist を参照しているかどうかを確認する良い方法があるとは思えませんが、ある場合はお知らせください。ライブラリからいくつかのコードを実行できるビジュアル C++ の「テスト アプリ」が利用できるかどうか疑問に思っていました。あるいは、何かを開発しなければならないかもしれませんが、私は C# の人なので、あまり詳しくありません。これが難しすぎると判明した場合、またはこれを行う必要がない理由について適切な説明を思いつくことができれば、プロジェクト マネージャーにこれは必要ないことを納得させることができるでしょう。
それで... Visual C++再頒布可能パッケージをテストできる良い方法を誰か提案できますか?
visual-c++ - カスタムインストーラから再配布可能なVC++2010SP1への直接リンク
vcredist_x86.exe / vcredist_x64.exeを含むインストーラーがあるので、ユーザーのマシンにVC ++再頒布可能パッケージがインストールされていない場合は、インストールします。
ただし、vcredist_x86.exe / vcredist_x64.exeのサイズは5MBと非常に大きく、小さなアプリケーションでは問題になる可能性があります。
インストーラーにvcredistファイルを追加する代わりに使用できるMicrosoftサイトへの直接(および永続的な)リンクはありますか?
それとも、そのような問題を解決するためのさらに良い方法があるのでしょうか?
PSユーザーのマシンがオンラインである必要があることを認識しています-これは問題ありません。
wix - VC++ 再頒布可能 ATL SP1 の検出 (セットアップ開始前)
私のプロジェクトは「Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update」に依存しているため、セットアップの最初に、パッケージがインストールされていない場合に状態エラーを表示するようにチェックを入れたい..
この質問を確認しました: VC++ 2008 再頒布可能パッケージを検出するには? ? Visual C++ 2005 SP1 ATL Security Update ランタイム ファイル用に提供されたレジストリ エントリが見つかりません (再配布可能ファイルを手動でインストールした後)。
ここで何が間違っていますか?そして、再配布可能なパッケージを検出するためのより良い方法はありますか?
ありがとう、
wix - Bootstrapper を使用した Wix Visual C++ 再頒布可能パッケージ
こんにちはvcredist_x86.exe
、wix インストーラーのブートストラップでファイルを参照する方法を教えてください。
私はこれを試しました:
しかし、私のエラーは次のとおりです。
この行が問題だと思いますが、入力する正しい名前がわからず、どこにも見つかりません:
c++ - ユーザーごとの Visual C++ 再頒布可能インストールによる WiX インストーラー
プロジェクトの msi インストーラー ファイルを生成するために Wix を使用しています。Visual C++ 再頒布可能ファイルもインストールするために wix を使用しています (このガイドに従ってください: http://wix.sourceforge.net/manual-wix3/install_vcredist.htm )
InstallScope="perUser" を指定していますが、インストーラーはまだすべてのユーザーに対してインストールを試みています。再配布可能ファイルを追加するまで、これは発生していませんでした。
私も追加しました
運がない。
VCRedist の統合により、権限昇格が必要になっているようです。
ユーザーごとに (つまり、すべてのユーザーではなく) Visual C++ 再頒布可能パッケージをインストールするインストーラーを生成する方法はありますか?