簡體   English   中英

網站項目(ASP.NET)-我的代碼將編譯到什么程序集?

[英]Website project (ASP.NET) - what assembly will my code compile to?

我在VS.NET 2008中有一個Website項目。在App_Code文件夾中有一個類

namespace RM{
    public class MyClass{
        ...
    }
}

我需要知道它將編譯到哪個程序集? 您可能會認為它應該是RM.dll,但看起來並不像它。

我知道最好改用WebApplication項目,但是目前這不是一個選擇。

不,它不會是RM.dll。 如果您的網站未預編譯,則您將不會事先知道其名稱。 它將是這樣的名稱:

App_Web_t70fesfi.dll

您可以通過以下方式在運行時確定:

typeof(MyClass).Assembly.GetName()

或者,如果您確實需要提前知道,則可以將其放入Web項目引用的外部類庫中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM