1

2010 および 1.6 から Visual Studio 2012 および Azure 1.7 に移行しようとしています。ワーカー プロジェクトをアップグレードすると、次のような一連のエラーが発生します。

CloudServices58 : 「マルウェア対策」という名前のインポートされたモジュールを読み込めません。

これにより、Microsoft.WindowsAzure.targets で次のことがわかります。

  <Target Name="PreValidateServiceModel">
    <ValidateServiceFiles
        AllowLegacyWebRoles="$(AllowLegacyWebRoles)"
        ServiceDefinitionFile="@(SourceServiceDefinition)"
        ServiceConfigurationFile="@(SourceServiceConfiguration)">
    </ValidateServiceFiles>
  </Target>

cscfg ファイルに次のようなエラーが表示されます。

ロール MyProject.ProcessLogs の設定 'Microsoft.WindowsAzure.Plugins.Antimalware.ServiceLocation' がサービス構成ファイルで指定されていますが、サービス定義ファイルで宣言されていません。

エラーは私をここに連れて行きます:

<ConfigurationSettings>
  <...stuff.../>
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.ServiceLocation" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.EnableAntimalware" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.EnableRealtimeProtection" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.EnableWeeklyScheduledScans" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.DayForWeeklyScheduledScans" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.TimeForWeeklyScheduledScans" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.ExcludedExtensions" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.ExcludedPaths" value="" />
  <Setting name="Microsoft.WindowsAzure.Plugins.Antimalware.ExcludedProcesses" value="" />
</ConfigurationSettings>

私はかなり迷っています、何かアイデアはありますか?

4

1 に答える 1

2

これをダウンロードしてインストールする必要がありました: http://www.microsoft.com/en-us/download/details.aspx?id=29209

于 2012-10-18T17:48:52.370 に答える