簡體   English   中英

在IIS7中使用C#

[英]Using C# within IIS7

我是IIS7的新手,對C#來說有些新手。 我現在的項目是使用C#和IIS7創建一個包含各種可點擊項目和功能的交互式網站。 C#程序編寫並正常工作,但我老實說,盡管試圖研究它很長一段時間,但對IIS7並不了解。

我的問題是,如何將C#腳本集成到ISS7中,以便可以托管網站,並在其中順利運行所述腳本? 換句話說,我如何結合ISS7和我的C#代碼的功能來建立一個網站? 在ISS7中我必須做些什么才能使用我的C#代碼?

我已經在IIS7中“創建”了我的新網站並為其提供了適當的綁定。 我只是不確定從哪里開始。

我意識到這可能是一個廣泛的問題/答案,所以我將非常感謝能夠找到關於這個主題的信息。 我在沒有太多運氣的情況下搜索了官方的IIS網站。 謝謝。

這取決於您要運行的代碼類型。 最好的開始可能是一個直接的Web項目,而不是Web服務/ web api。

在visual studio中創建一個新的網站項目,並在project properties-> web -> uncheck "Use IIS Express" and click "Create Virtual Directory"中將其與IIS連接project properties-> web -> uncheck "Use IIS Express" and click "Create Virtual Directory" 下次構建解決方案時,它將“部署”到您的本地IIS。

項目屬性

虛擬目錄映射到計算機上的物理目錄。 Web應用程序將在您的計算機上運行。 如果您的Web服務器上的IIS不是您的開發計算機,那么您必須將Web應用程序部署到此服務器。 您可能會發現這有用: 如何:在Visual Studio中創建IIS虛擬目錄

Visual Studio和IIS之間的關系是您可以從Visual Studio創建虛擬目錄。 這意味着當您訪問localhost/MvcApplication1 ,IIS將為您提供映射到C:\\Users\\<Username>\\Documents\\Visual Studio 2012\\Projects\\MvcApplication1的Web應用程序

暫無
暫無

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

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