2016-04-18 6 views
0

私はWindowsサービスを持っています。プロパティでは、プラットフォームターゲットをX64として設定しています。私のcsprojファイルでは、prefer32bitのすべてのインスタンスをfalseに変更しました。私は32ビットとして動作する私のサービスをインストールして実行するときにinstallutil.exeでサービスをインストールしています。私は現在デバッグモードでビルド中です。私はここで何が欠けていますか?Windowsサービスを64ビットで実行するには

答えて

1

64ビット用にインストールするには、installutil.exeの64ビットバージョンを使用する必要があります。通常の32ビットバージョンではこれを行うことはできません。

あなたがInstallUtil.exe

\ の$ VERSION \

%のWINDIR%\ Microsoft.NET \ Frameworkのに

代わりの

それを見つけることができます%WINDIR%\ Microsoft.NET \ Framework \ $ VERSION \ InstallUtil.exe

+0

これは私の問題でした。ありがとうございました。 – user3839756

関連する問題