asp.net网站完全合格的路径和汇编

时间:2012-05-02 10:57:58

标签: c# asp.net

第三方配置的要求是我提供:
1. Fully.Qualified.Type.Name,
2. AssemblyNameWithoutTheDllExtension
特定班级

现在这应该很容易,但我不知道如何解决这个问题 我有一个asp.net网站(网页表格)
我的所有课程都位于APP_CODE文件夹中的子文件夹中 我的类只是简单的cs文件,而不是dll
一切都在全局命名空间

(注意,第三方是Quartz.net,见前一个帖子 (My previous Q

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

我的Quartz主题回答了问题。但要保持未来googelers的通用性:

注意 - 答案来自jvilalta

  

var name = yourVariable.GetType()。Name为您命名,.Namespace   为您提供命名空间和.Assembly为您提供程序集名称。一世   不知道你是否可以从app代码加载,因为我   假设程序集名称每次编译时都会更改

因此,您需要预先构建您的网站,以便在bin文件夹中生成app_code.dll 然后你可以轻松地去

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

或在我的情况下

<job-type>HelloJob, App_Code</job-type>