0

.net 4 Windows サービスを開始しようとすると、このエラーが発生します。問題をグーグル検索したときに見つけたいくつかのことを試しました:

私のプロジェクトから参照されているすべてのプロジェクトの
app.config に、次の行があることを確認しました。

<startup>
 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
  • サーバー 2008R2 マシンに .Net 4 Framework がインストールされていることを確認しました。
  • .Net 4 インストーラーの修復を行い、サーバーを再起動しました。
  • Startup オブジェクトをサービスに設定しました。

すべてのプロジェクトは x64 に準拠していました。

私はアイデアがありません...誰かを助けますか?

4

1 に答える 1

0

重要なのは、プロジェクト プロパティの [アプリケーション] タブの [ターゲット フレームワーク] 設定です。

それらすべてに互換性があることを確認してください。たとえば、すべて「.NET Framework 4」に設定されています。

于 2013-02-26T11:09:36.053 に答える