簡體   English   中英

如何在ASP.NET C#Web應用程序中使用ASP.NET VB頁面

[英]How to use asp.net vb pages in asp.net c# web application

我們已經使用C#在ASP.NET上創建了我們的網站。 但是另一位開發人員已經在VB.NET上創建了她的代碼。 現在,我們必須將她的頁面和代碼與我們現有的應用程序集成在一起。

您不能在同一Web應用程序項目中同時使用VB和C#。 我建議您使用許多可用的自動轉換工具之一將VB轉換為C#(反之亦然)(例如,Telerik有一個)。 除此以外,您最好的選擇是將它們保留為單獨的項目,然后將它們一起部署到同一站點(例如,如果每個項目都能夠擁有自己的URL集)。 如果這不是一個選擇,那么您只需要硬着頭皮將一種語言轉換為另一種語言即可。

對於Web應用程序項目:

帶有c#和vb.net的ASP.NET Web應用程序均在代碼隱藏中

正如OP在評論中提到的那樣,他/她正在請求Web應用程序項目。 因此,以下內容僅適用於網站項目:

您什么都不需要做。 只需在您的網站項目中添加.aspx.aspx.vb頁面即可。 如果您使用的是.NET Framework 2.0或更高版本,它們將進行編譯,並且完整的網站將正常運行。

順便說一句,如果您看到的話,每個.aspx頁在@Page指令中都包含Language屬性,該屬性指定文件旁邊代碼的語言。

暫無
暫無

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

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