簡體   English   中英

如何在本地iis上部署asp.net Web應用程序?

[英]How can I deploy an asp.net web application on my local iis?

在此處輸入圖片說明 我正在嘗試發布在本地iis上創建的Web應用程序,但是當我嘗試運行該應用程序時,我會遇到各種錯誤,主要是因為aspx文件無法從其繼承的原始文件繼承而來,而且它們也無法訪問我所擁有的文件背后的代碼的功能。 部署項目后,文件背后的代碼不存在,我很好奇如何訪問它們。 我不知道如何在本地服務器上部署asp.net Web應用程序,因此,如果我非常迷路,將不勝感激任何幫助。

您如何發布您的網站? 我猜不是通過Web部署-因此缺少文件

根據您提供的例外屏幕快照,似乎您缺少文件,特別是找不到Site.Master (您的頁面用作母版頁)

要使用Visual Studio發布工具,請在Visual Studio上,右鍵單擊您的Web應用程序,然后選擇“ publish ,在發布方法上,選擇“ web deploy

填寫您的服務網址(本地iis的localhost ),然后填寫您在iis上創建的站點名稱

下面提到的文檔鏈接顯示的屏幕截圖

[](https://docs.microsoft.com/en-us/aspnet/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-iis/_static/image14.png)

旁注-取決於您的Visual Studio版本,發布工具的ui可能會有所不同,但選項名稱幾乎相同

有關更多信息,請查看以下Microsoft文檔: https : //docs.microsoft.com/zh-cn/aspnet/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-iis

暫無
暫無

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

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