3

を開発しWindows Service、次のことを行いました。

  1. を追加しましたInstaller
  2. ServiceName1 のプロパティがServiceInstallerサービス名と一致することを確認しました
  3. 正しいパラメータを設定する
  4. プロジェクト プロパティのスタートアップを serviceName.Program
  5. 管理者としてVSコマンドツールを起動。

ただし、このすべての後でも、を使用したサービスのインストールはInstallutil失敗し、次のエラーが発生します。

アセンブリ 'C:\Users\\Documents\Visual Studio 2013\Projects\TestLicenseService\TestLicenseService\bin\Debug\TestLicenseService.exe' をインストールしています。影響を受けるパラメーターは次のとおりです。 \TestLicenseService\bin\Debug\TestLicenseService.exe C:\Users\\Documents\Visual Studio 2013\Projects\TestLicenseService\TestLicenseService\bin\Debug\TestLicenseService.exe アセンブリでインストーラーを検索中に例外が発生しました。System.Reflection.ReflectionTypeLoadException: 1 つ以上の要求された型を読み込めません。詳細については、LoaderExceptions プロパティを取得してください。

関連する依存関係はすべて正しいフォルダーに存在しますが、サービスはインストールされません。問題は何ですか?

VS2013 と Windows 8.1 を使用しています。

親切なアドバイス。

4

0 に答える 0