C# 网站项目(ASP.NET)-我的代码将编译成什么程序集?
我在VS.NET2008中有一个网站项目。我在App_代码文件夹中有一个类C# 网站项目(ASP.NET)-我的代码将编译成什么程序集?,c#,.net,asp.net,assemblies,compilation,C#,.net,Asp.net,Assemblies,Compilation,我在VS.NET2008中有一个网站项目。我在App_代码文件夹中有一个类 namespace RM{ public class MyClass{ ... } } 我需要知道这将编译成什么程序集?您可能认为它应该是RM.dll,但看起来不像 我知道最好改用WebApplication project,但目前还不能选择它。不,它不是RM.dll。如果您的网站没有预编译,那么您事先就不会知道名称。它将是这样一个名称: App_Web_t70fesfi.dll 您可
namespace RM{
public class MyClass{
...
}
}
我需要知道这将编译成什么程序集?您可能认为它应该是RM.dll,但看起来不像
我知道最好改用WebApplication project,但目前还不能选择它。不,它不是RM.dll。如果您的网站没有预编译,那么您事先就不会知道名称。它将是这样一个名称:
App_Web_t70fesfi.dll
您可以在运行时通过以下方式确定:
typeof(MyClass).Assembly.GetName()
或者,如果确实需要提前知道,可以将其放入web项目引用的外部类库中。不,它不是RM.dll。如果您的网站没有预编译,那么您事先就不会知道名称。它将是这样一个名称:
App_Web_t70fesfi.dll
您可以在运行时通过以下方式确定:
typeof(MyClass).Assembly.GetName()
或者,如果您确实需要提前知道,您可以将其放在web项目引用的外部类库中。thanx,那么外部类库就是最好的选择!还有一个问题,如果我依赖我的网站项目中的Assembly,如何避免循环引用,但我需要从同一个网站引用回这个类库?thanx,外部类库是一种方法!还有一个问题,如果我依赖我的网站项目中的Assembly,如何避免循环引用,但我需要从同一个网站引用回这个类库?