ASP .NET 2.0 Web サイトを WebRole (ASP.NET 4.0 および VS2010) に移行しています。新しい Web ロールを作成した後、すべてのファイルとフォルダーを Web サイトから WebRole に移動し、必要なすべての dll を参照しました。私は Web ロールをスタンドアロンでビルドして実行しましたが、問題なくすべて問題ありません。しかし、WindowsAzureProject をビルドして実行すると、以下のエラーが発生します。
[fabric] Role state Stopping
[fabric] Role state Stopped
[fabric] Role state Aborted
[fabric] Role state Teardown
[fabric] Role state Destroyed
[runtime] Role entrypoint could not be created:
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.Assembly.GetTypes()
at Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.CreateRoleEntryPoint(RoleType roleTypeEnum)
at Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.InitializeRoleInternal(RoleType roleTypeEnum)
およびステータス「操作は取り消されました」
解決するのに数日かかりますが、何も見つかりませんでした。すべての参照 dll に対して「ローカルのコピー」を true に設定しましたが、効果もありません。spring.core と spring.aop がエラーの原因だと思ったのですが、クラッシュする場所をデバッグしてキャッチする方法がわかりません
この場合、私を助けてください。どうもありがとう、私の下手な英語でごめんなさい