繁体   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