問題タブ [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.
c++ - C++: Visual C++ Redistribute に依存しているものを見つける方法
私は、C++ でのトレーニング プロジェクトで多くのことを行いましたが、そのためには stackoverflow が大いに役立ちました。クロスプラットフォームになるように、常にできるだけ「標準」に保つように努めました。あちこちでブーストを使用し、C++11 スレッドと、WIN32 ソケットまたは BSD API のいずれかを使用するラッパーを使用します。そして、私は友人のために RELEASE にコンパイルして見せびらかすことにしました。それには彼のコンピューターに MSVCPP110.dll がインストールされている必要がありました :(
私は初期の段階でその問題を抱えていましたが、MFC を STATIC ライブラリとしてコンパイルするように Visual Studio を設定し、初期テストを修正しましたが、「私のusers」を使用して、2 つのスレッドを開始し、そのうちの 1 つで TCP ソケットを開く単純なコンソール アプリケーション用の Visual C++ Redistribute をインストールします。
初心者へのヒントはありますか、システムを悩ませているものを確認するにはどうすればよいですか、または実行可能ファイルにそれを含める方法はありますか。コンピューター上のいくつかのゲームのインストールディレクトリに前述のDLLがあるのを見たことがあります。その DLL を実行可能ファイルと一緒にパッケージ化するだけで機能しますか?
事前にこの問題に関する提案をありがとう!
PS: コードを徹底的に見直した後、これが問題である可能性があることに気付きました
#pragma comment(lib, "ws2_32.lib")
しかし、このライブラリの静的バージョンが見つからないようです:Uそれに対する回避策はありますか? WSA スタートアップ コール用のライブラリが必要です
WSAStartup(MAKEWORD(2,2), &Winsock);
licensing - SQL Server Express の再配布に登録する
アプリケーションと共に SQL Server Express を再配布したいと考えています。次のリンクによると、 MSDN フォーラム、 SO ディスカッション では、事前に Microsoft に登録する必要があります。残念ながら、上記の登録フォームへのリンクが壊れており、MS Web サイトで登録フォームが見つかりません。最近登録した人はいますか?
c# - インストール後に MergeModules が見つからない
http://www.microsoft.com/en-us/download/details.aspx?id=14431#filelist (x86)から Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update をインストールしたところ、私のマシンで使用するモジュールをマージします。残念ながら、\Program Files\Common Files\Merge Modules\ フォルダーでそれらを見つけることができません。どこでそれらを見つけることができますか?前もって感謝します
visual-studio - アプリケーションに Visual C++ 再頒布可能パッケージが必要な理由
C++
Visual Studio で簡単なアプリケーションを作成しています。また、セットアップ プロジェクトもあります。私の開発マシンでは問題なく動作しますが、このアプリケーションをユーザーのマシンにインストールするときはVisual C++ Redistributable Package
. 私のアプリケーションがなぜ必要なのC++ Redistributable
ですか? 標準C++
のランタイム ライブラリは Windows に同梱されていますね。
visual-studio-2012 - Visual Studio 2012 再頒布可能パッケージを InstalLShield セットアップにパッケージ化する
C++ 言語を使用して Visual Studio 2012 でソフトウェアを開発しました。Installshield 2010 Premier を使用してセットアップ プロジェクトをビルドしています。Visual Studio 2012 再頒布可能パッケージをセットアップ パッケージにパッケージ化して、自動的にインストールしようとしています。これを行う方法はありますか?インストーラーの構成中に再配布可能ページで問題の再配布可能ファイルが見つかりません。
手動で追加できますか?
どんな助けでも大歓迎です。
PS 現在、セットアップを実行する前に、マイクロソフトのページからダウンロードした再配布可能ファイルを手動で実行しています。
visual-c++ - InstallShield LE が MS Visual C++ 2010 再頒布可能パッケージ (x86) をインストールしない
InstallShield Limited Edition を使用して、プロジェクトのインストーラー (setup.exe) を作成しています。私のプロジェクトには Microsoft Visual C++ 2010 Redistributable Package (x86) が必要で、この redist を setup.exe に含めたいと考えています。InstallShield プロジェクトの Redistributables ビューで実行します。InstallShield Prerequisite コンポーネントとして Microsoft Visual C++ 2010 Redistributable Package (x86) を選択し、「Extract From Setup.exe」プロパティを設定するだけです。
XP ボックスと Win7 ボックスで setup.exe をテストすることにしました。この目的のために、これらのボックスから Microsoft Visual C++ 2010 Redistributable を削除し ([コントロール パネル] -> [プログラムのアンインストール] を使用)、アプリのインストールを試みました。私の予想される結果は、プロジェクトのインストール前に c++ redist がインストールされることです。
しかし、結果は異なります。XP ボックスにインストールしても問題はありません。最初に c++ redist をインストールし、次にアプリをインストールしました。それがあるべきように動作します!しかし、Win7 ボックスで setup.exe を起動すると、c++ redist はインストールされず、アプリのみがインストールされました。誰でもこれを説明できますか?
ところで、Microsoft Visual C++ 2010 Redistributable Package (x86) は、アンインストールする前に、Win7 ボックスでサイズが ~11 MB、バージョンが 10.0.40219 でした。ここからダウンロードしましたhttp://www.microsoft.com/en-us/download/details.aspx?id=5555 、手動でインストールして...現在、バージョンは10.0.30319でサイズのみです〜 918キロバイト。それで、私はもう一度、何が起こっているのだろうか?