TypeLoadExceptionにasp.net/xsp/mono debian/opensuse
質問
私がリセットapache負荷私のサイトを取得します最初のエラーです。わからないかの問題です。私がリロードのページに再度再起動なしでapache)を取得します2エラーの最初のエラーが発生しBaseUserは最初のクラス/funcるApplication_Startます。
なぜ私はこの映画に影響をうけましたこの負荷の例外?していただきましたああを使ってみましたmonoのVMWare imgデバッグでやったものと全く同じ例外(まで再現拒否を与えてくれるものでありさえすもの が404誤差).しかし時に使うモノの開発のプロジェクトのサイトを運ぴったりです。作.
そのアイデア?
Server Error in '/' Application
A type load exception has occurred.
Description: HTTP 500. Error processing request.
Stack Trace:
System.TypeLoadException: A type load exception has occurred.
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod*,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
Version information: Mono Runtime Version: 2.8.1 (tarball Mon Dec 27 10:20:03 UTC 2010); ASP.NET Version: 2.0.50727.1433
第二:
Server Error in '/' Application
Could not load type 'mynamespace.BaseUser' from assembly 'mynamespace, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
Description: HTTP 500. Error processing request.
Stack Trace:
System.TypeLoadException: Could not load type 'mynamespace.BaseUser' from assembly 'mynamespace, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
at mynamespace.Global.Application_Start (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod*,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
Version information: Mono Runtime Version: 2.8.1 (tarball Mon Dec 27 10:20:03 UTC 2010); ASP.NET Version: 2.0.50727.1433
編集-いろんMonoDevelops構築のサイトの両方opensuseと思う全く同じ問題です。
解決
もいっぱいいて同様の問題とLinuxでは、ものすべて自動的に処理します。
わからない場合はこの作品が入っていて xbuild
前走行 xsp
.貸していただき大変便利でした多くの時、私は全く身に覚えがないのですがなぜそうなったため、XSPが考えられているようにASP.NET 通常は、precompileのC#プロジェクト前の作成ASP.NET ページ。
TypeLoadException
発生時の組み立てのDLLを読み込むことはできません(一般の際にも、クラスが存在しない組み立て、実際にはそうではありませんごうになっていると思うからASP.NET's Binディレクトリが埋まらないと、アプリケーションのコードの背後にDLL.
が---もに,被疑者:以来、mynamespace.グローバルApplication_Startが呼び出されることを意味コードの背後に まれているためで, れおの誤差があります。 Global
クラスです。
してもいいのですが、私の助言を行うことで