1

MSI は、.NET Framework 4 をターゲットとする .NET Windows サービスの VS 2010 セットアップ プロジェクトから生成されます。VS 2005 を使用すると、MSI は正常にインストールされ、サービスは正常に開始されます。サービス ソリューションを VS 2010 に変換した後で初めて、問題。私を案内してください。

4

3 に答える 3

4

同じ問題がありました。

ProjectInstaller.cs デザイナーで、"serviceProcessInstaller1" (既定の名前) を右クリックし、プロパティを選択します。

「アカウント」の下で、デフォルトの「ユーザー」以外のものに変更します。

于 2014-02-05T11:29:08.987 に答える
2

セットアップ プロジェクトが Visual Studio 2010 を使用してビルドされた場合、DOMAIN\USERNAME の形式が気に入らないようです。ユーザー名@ドメインの形式のみが好きです。

于 2013-11-21T17:09:08.200 に答える
1

私は解決策を得ました.. \ はコード内で \\ に置き換えられているため、問題が存在します。すべてが正常に機能するように、コードを介して内部的に \ に置き換えます。

于 2013-05-30T15:25:58.297 に答える