我使用visual studio创建了一个ASP.NET Web应用程序。
Here是github存储库
目前,我网站上的网页看起来像this 我只对index.html进行了更改。
现在我想在我的网站上部署这个ASP.NET应用程序,我假设我只是将文件上传到服务器,不幸的是,结果看起来不像visual studio显示的那样。
Here是网页目前的样子。
我需要对ASP.NET应用程序进行哪些更改才能在我的网站上正确显示?
答案 0 :(得分:2)
基本上在部署之前,您需要确保关注
然后,您需要从visual studio发布Web应用程序。发布过程将编译您的应用程序,并将创建一个包含Dll,图像,样式和aspx / html文件+配置文件的完整包。
在发布开始之前,visual studio将要求您创建公共配置文件,并且您需要指定路径和构建模式(调试或发布)。路径可以是您的本地计算机或直接的实时服务器(我预先在本地)
一旦发布成功,您就可以将整个发布文件夹复制到实时(如果您的发布路径是本地的)。
有关部署的详细信息,请参阅MSDN参考Deployment process
答案 1 :(得分:1)
您使用的是哪个网络服务器?
http://devinhaslam.com
网站由apache网络服务器托管。如果你想在apache上运行一个.net网站,你需要asp.net核心检查这个https://docs.microsoft.com/en-us/aspnet/core/publishing/apache-proxy
如果在IIS上运行网站,则只能发布bin文件夹。请查看此文档https://msdn.microsoft.com/en-us/library/dd465337(v=vs.110).aspx