私がしようとしたとき、私は、2015年コンパイルされたプログラムは、他のウィンドウ上での応答を停止し、PCの
しかしVisual Studioでスタンドアロンの実行可能ファイルとしても、私のPC上で完璧に動作します14 VC++でプログラム、およびデバッグを書かれていますそれを別のPCで実行するには、即座に応答を停止します。デバッグシンボルを使用して、make_unique
、またはmake_shared
でクラスのインスタンス化が失敗し、nullポインタ例外が発生しました。
ターゲットマシンに必要なvC++ランタイム環境があり、他にも考えられるdllが含まれていることを確認し、確認しました。
ビルド中に必要なライブラリを静的にリンクしようとしましたが、改善はありませんでした。
私はさらに依存関係を検出しなかったインストーラプロジェクトを試みました。
私は今失業しています。私が探していなければならないものは他にありますか?
マシン上でリモートデバッガを実行できますか?あなたは 'make_unique'に何を渡していますか? – Dai
ターゲットプラットフォームがあなたと同じであることを確認してください。たとえば、64ビット対32ビット – SomeWittyUsername
@Dai引数は渡されません。m_States [0] = std :: make_unique();などの基本的なインスタンス化です または、少なくともそれはデバッガが示すものです。リモートデバッグについて詳しく教えてください。 –