簡體   English   中英

如何在Visual Studio網站項目類型中添加引用?

[英]How can I add a reference in a Visual Studio website project type?

通常,當您添加新程序集時,您必須進入Visual Studio並添加引用(.dll存儲在/ bin目錄中)。

由於本網站即時編譯,我是否可以將.dll添加到實時網站,然后在.aspx頁面中使用.dll?

目前在Visual Studio中,除非我去“添加引用”,否則我看不到.dll。

您確實可以在不通過Visual Studio的情況下引用程序集。 腳步:

  • 將所需的程序集(DLL)拖放到bin文件夾中
  • <%@ Assembly Src="pathToDll" %><%@ Assembly Name="assemblyName" %>到ASPX頁面的頂部。
  • (可選)使用頁面頂部的<%@ Import Namespace="Foo.Bar" %>新程序<%@ Import Namespace="Foo.Bar" %>

然后參考!

在Visual Studio中添加引用僅用於編譯時支持。 對非ASPX代碼中的類型的任何靜態引用(例如代碼隱藏)必須由編譯器解析,因此顯然需要存在所有DLL。 由於ASPX通常在請求時在服務器上編譯,只要引用的DLL可用,那么一切都會聚集在一起。

是的,完全可以更改實時網站上的DLL。 只需在/bin目錄中交換DLL將使應用程序綁定到新的。 但是,Visual Studio需要DLL在開發時存在,以提供IntelliSense並驗證網站。

暫無
暫無

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

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