7

イベントログに次のエラーが表示されます。これは、ASP.Netアプリケーションからのものです。エラーの原因を突き止めるのに問題があります。どんな提案もありがたいです!

  • OS:Windows Server 2000
  • Webサーバー:IIS 6
  • アプリケーション:ASP.Net v3.5

エラーログ

[MachineName]は、IISについて次のエラーをログに記録しました

詳細:ComputerName=[ComputerName]ユーザー=指定なしLogfile=アプリケーションタイプ=エラーEventType=1 SourceName = ASP.NET 2.0.50727.0 Category = 0CategoryString=指定なしEventCode=1334 EventID = -1073740490 TimeGenerated =20091125101806.000000-360 TimeWritten =20091125101806.000000 -360メッセージ=未処理の例外が発生し、プロセスが終了しました。

アプリケーションID:DefaultDomainプロセスID:1440例外:System.Runtime.Serialization.SerializationExceptionメッセージ:アセンブリ'Company.Common、Version = 1.0.0.0、Culture = neutral、PublicKeyToken=null'が見つかりません。

StackTrace:System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.GetAssembly()at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo、String name)atSystem.Runtime.Serialization.Formatters.Binary。 ObjectMap..ctor(String objectName、String [] memberNames、BinaryTypeEnum [] binaryTypeEnumA、Object [] typeInformationA、Int32 [] memberAssemIds、ObjectReader objectReader、Int32 objectId、BinaryAssemblyInfo assemblyInfo、SizedArray assemIdToAssemblyTable)
System.Runtime.Serialization.Formatters.Binary .__ BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record)at System.Runtime.Serialization.Formatters.Binary .__ BinaryParser.Run()at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream、HeaderHandler handler、Boolean fCheck、Boolean isCrossAppDomain、IMethodCallMessage methodCallMessage)のハンドラー、__ BinaryParser serParser、ブールfCheck、ブールisCrossAppDomain、IMethodCallMessage methodCallMessage) .Channels.CrossAppDomainSerializer.DeserializeObject(MemoryStream stm)at System.AppDomain.Deserialize(Byte [] blob)at System.AppDomain.UnmarshalObject(Byte [] blob)

4

4 に答える 4

4

カスタムのアンハンド例外モジュールを作成しました。これにより、バグの原因と問題の最終的な解決に関する詳細情報を取得できます。

未処理の例外モジュールのコードを含むcodeplexプロジェクトへのリンクは次のとおりです。http: //unhandledexception.codeplex.com/SourceControl/changeset/view/80132

于 2010-01-08T21:14:05.673 に答える
1

IISデバッグ診断ツールを試してください

http://support.microsoft.com/kb/919789

于 2010-01-14T19:58:17.123 に答える
0

「アセンブリが見つかりません'Company.Common、Version = 1.0.0.0、Culture = neutral、PublicKeyToken=null'」というテキストを見ています。

アセンブリが不足していますか、それともバージョンの問題がありますか?

于 2009-11-25T19:27:56.073 に答える
0

エラーは、アセンブリが見つからないことを示しています。binフォルダーにあり、正しくフォーマットされている場合は、アクセス許可エラーである可能性がありますか?

Company.Commonアセンブリには、IIS AppPool IDによる読み取りを許可するアクセス許可がありますか?

また、アセンブリがweb.configのsystem.web/コンパイル/アセンブリセクションにリストされていることを再確認することもできます。

于 2009-11-26T05:25:16.033 に答える