問題タブ [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-c++ - 64ビットOSで再配布可能な32ビットVC++?
Visual Studioを使用して、32ビットで実行されるC++アプリケーションを構築しました。32ビットと64ビットの両方のWindowsサーバーに展開されます。64ビットモードでは実行されません(WoWでは実行されません)。
32ビットと64ビットの両方のVisualC++再配布可能ファイルを含め、32ビットWindowsに32ビットをインストールし、64ビットWindowsに64ビットをインストールする必要がありますか、それとも32ビット再配布可能ファイルをインストールするだけで十分ですか?
visual-studio-2010 - クリックワンスの前提条件を変更する
そこで、clickonceアプリケーションを使用してVS2008からVS2010に移行しました。私は、アプリケーションの前提条件として、2008C++を再配布するために使用します。VS2010に移行すると、そのオプションは存在しなくなり、2010C++再配置は機能しなくなります。2008のredistをVisualStudio2010の前提条件リストに再度追加することに成功しました。
私の質問は、2008 C ++を再度前提条件にした場合、クライアントが破損するかどうかです。私のクライアントにはすでに2008redistがインストールされています。
どうもありがとう
.net - Microsoft.Httpアセンブリを再配布できますか?(WCF RESTスターターキットの一部)
「誰でも」使えるアプリを作っています。
これは、WCF RESTスターターキット、特にMicrosoft.Http.dllおよびMicrosoft.Http.Extensions.dllアセンブリに依存します。
これらのDLLを(合法的に)再配布できますか?
アプリの他のすべてのアセンブリとともに、それらをbinディレクトリにコピーできると思います。聞こえますか?
c# - インストーラ形式ではない .Net 4 または 3.5 再配布可能ファイルはありますか? プログラムフォルダに配置されたDLL?
友人の会社で Visual C# 2010 のプログラムを作成していますが、.NET がインストールされていません。Microsoft のサイトから .NET 3.5 または 4 をダウンロードできることは知っていますが、プログラムを実行するアカウントでは何もインストールできません。ダウンロードしてプログラムフォルダーに配置して動作させることができるDLLはありますか? または、インストールやダウンロードを含まないその他の代替手段。
編集:5MBの制限を無視してください:プログラムが実行されるコンピューターにプログラムをダウンロードする必要がある場合、5MB未満にする必要があることを意味していました。最終的なアプリケーションは、元のプログラムのサイズの 2 倍または 3 倍になる可能性があります。
ありがとう、
ヴァルミサレン
vb6 - CrystalReportsを使用するVB6アプリケーションを再配布するにはどうすればよいですか?
ターゲットシステムに「CrystalReportsforVisual Studio 2008」があるとすると、レポートファイルと一緒に実行可能なVB 6アプリケーションを配布するにはどうすればよいですか?実行可能ファイルとレポートファイルを移動するだけでは機能しません。再配布可能なパッケージを作成する方法を知りたいです。CR10を使用しています。
c# - .NETFrameworkとSQLServerExpressの再配布
私はC#で書かれたアプリを持っています。これは、無料のソフトウェア(Visual C#ExpressとSQL Express)のみを使用して作成された商用アプリです。だから、これまでのところそれはすべてきれいです。
アプリを機能させるには、.NETFrameworkとSQLServerExpressの両方をクライアントコンピューターにインストールする必要があります。一部のクライアントが(セキュリティ上の理由で)インターネットに接続していないことはすでに知っているので、すべての依存関係(.NETFrameworkとSQLServer Express)をローカル(オフライン)でインストールするインストーラーを作成する必要があります。
それで、クライアントがインストールをクリックするだけで何も心配する必要がないように、インストールCDに.NETFrameworkとSQLServer Expressインストーラーの両方を(合法的に)書き込むことができますか?
マイクロソフトに直接連絡して聞いてみましたが、うまくいきませんでした。
visual-c++ - msvr71.dll (Microsoft Visual C++ ランタイム DLL) を配布するにはどうすればよいですか?
msvcr71.dll を必要とするアプリケーションがあります。一部のマシンでは、DLL がありません。ユーザーに VC++ ランタイムのインストールを依頼する代わりに、アプリケーションと共に DLL (ファイル msvcr71.dll のみ) を配布したいと考えています。これは、アプリケーションのインストール ディレクトリにコピーされます。
ライセンスの観点から、私はそれを正しく行っていますか? ライセンス契約が見つかりませんでした。
このページには次の注意事項があります。
Msvcr70.dll または Msvcr71.dll の場合、CRT DLL をアプリケーション プログラム ファイル ディレクトリにインストールする必要があります。これらのファイルを Windows システム ディレクトリにインストールしないでください。Msvcr80.dll および Msvcr90.dll の場合、CRT を Windows サイド バイ サイド アセンブリとしてインストールする必要があります。
c++ - スタンドアロンVS2010C++プログラム
VS2010とC++を使用してから長い時間が経ちましたが、使用を再開すると、昨年私を悩ませたのと同じ問題が発生します。コンパイルしたexeファイルがうまく実行されないということです。正しいC++ランタイムを持たない古いマシン。どのリンクを指定すればよいかわからないので、 「MSVCR100.dllがコンピュータにないため、プログラムを起動できません。プログラムを再インストールしてこの問題を解決してください」というエラーが発生した後、これをインストールするように指示しました。 。[OK]をクリックしてアプリケーションを閉じます。")。そこで、コード生成を/ MTに設定し、かなりの数のオプションを無効にして、たくさんのオプションをいじってみましたが、それでも同じ結果になりました。
私の質問は次のとおりです。VS2010でコンパイルしたすべてのC++プログラムがWindowsXPで動作するように、またはさらに良い方法で一般的な方法で動作するように、提供してインストールするように指示できる完全なVS 2010C++配布可能ファイルのリストはありますか。動作するために必要なものがすべて含まれ、DLLに依存しないスタンドアロンのexeファイルですか?exeが参照するすべてのものを含むライブラリにリンクすることを考えています。それが役に立ったら、私はx64とx86の両方のために構築しています。
PSマニフェストファイルはどうなっていますか?含める必要がありますか?
.net - clickonce を使用して展開するときに、msHtml.dll がクライアント コンピューターで利用可能かどうかを確認するにはどうすればよいですか?
msHtml を自分の clickonce アプリでコピーしてはいけないと言われたので、次のことを行います。
クライアントのコンピューターに msHtml.dll がインストールされているかどうかを検出し、インストールされている場合はアプリケーションで使用できるようにする
msHtml がインストールされていない場合は、コードが msHtml を必要とする部分を実行しないようにします。
もちろん、「missing dll」などの厄介なエラー メッセージは表示されません。
コンパイルされたコードの 2 つの異なるバージョンが必要ですか?
2 つのバージョンが必要な場合、アプリケーションを起動する前とダウンロードする前に、msHtml の前提条件についてどのように通知すればよいですか?
windows - ImageMagick dll を使用してアプリケーションを配布する方法
Windows XP マシンで実行するアプリケーションの一部として ImageMagick を配布しようとしています。MagickReadImage を呼び出すと、MagickFalse が返されますが、イメージは確実に存在し、破損しておらず、NewMagicWand からの MagickWand は明らかに有効です。この呼び出しは、ImageMagick がインストールされたマシンで機能します。ターゲット マシンには ImageMagick パッケージがインストールされません。.bmp から .jpeg への変換に必要な .dll ファイルのみを提供したいと考えています。これを機能させることができず、パズルのピースが欠けていると想定しています。不足している構成手順はありますか? 言い換えれば、ターゲット マシンのどこに何が必要なのでしょうか? 次の dll を Windows\system32 ディレクトリにコピーしました。
- CORE_RL_bzlib_.dll
CORE_RL_jpeg_.dll
CORE_RL_Icms.dll
CORE_RL_magick_.dll
CORE_RL_ttf_.dll
CORE_RL_wand_.dll
CORE_RL_zlib_.dll
IM_MOD_RL_bmp_.dll
IM_MOD_RL_jpeg_.dll
mfc100.dll
msvcr100.dll
vcomp100.dll
X11.dll
問題のコードは次のとおりです。