ベアボーン コード (サービスの基本的なフレームワークのみ) を使用して正常に動作する新しい Windows サービスを作成しましたが、それを dll にリンクすると、dll の機能を使用する lib ファイルが起動時に 0xc0000034 でクラッシュします。エラー。
サービスの dll を配置する特別な場所や、これを行う特別な方法はありますか?
.
編集:exeと同じフォルダーに必要なすべてのdllがありますが、system32フォルダーに移動してみます。私のメモリ リーク ディテクタ (vld) とサービスが原因で競合が発生している可能性があると思います。デバッグと試行錯誤をさらに行う必要があります。
.
編集2:
何が原因だったのか判明。dbghelp.dll がありませんでした (依存関係ウォーカーを使用して解決しました)。入力していただきありがとうございます。