1

サード パーティの構成の要件は、
1. Fully.Qualified.Type.Name、 2. 特定のクラスの
AssemblyNameWithoutTheDllExtensionを指定することです。

これは簡単なはずですが、これを解決する方法がわかりません。
asp.net Web サイト (Web フォーム) を持っています
すべてのクラスは APP_CODE フォルダー内のサブフォルダーに存在します
クラスは dll ではなく単なる cs ファイルです
すべてがグローバル名前空間にあります

(注、サードパーティはQuartz.netです。前のスレッドを参照してください(私の前のQ

助けてくれてありがとう!

4

1 に答える 1

3

質問は私のクォーツスレッドで答えられました。しかし、将来のグーゲラーのためにそれを一般的に保つために:

注-答えはjvilaltaから来ました

var name = yourVariable.GetType()。Nameは名前を取得し、.Namespaceは名前空間を提供し、.Assemblyはアセンブリ名を提供します。アセンブリ名はコンパイルされるたびに変わると想定しているため、アプリコードからロードできるかどうかはわかりません

したがって、binフォルダにapp_code.dllを生成するために、Webサイトを事前に構築する必要があります。そうすれば、簡単に移動できます。

<job-type>Fully.Qualified.Type.Name, AssemblyNameWithoutTheDllExtension</job-type>

または私の場合

<job-type>HelloJob, App_Code</job-type>
于 2012-05-09T10:37:23.847 に答える