我以前构建过ASP.NET网站,通常我从ASP.NET Web Site开始我的解决方案,但这次我是以Class Library开始的。然后,我在解决方案中添加了一个网站。现在,当我构建我的解决方案时,我在bin\中获得了WebSiteName.dll。
这是什么意思?这是我的站点的某个编译实例吗?我可以在我的ASP.NET主机(arvixe.com)上使用它吗?
在将ASP.NET 5应用程序部署到Azure网站时,有时会遇到令人讨厌的错误:
ASP.NET 5 An error occurred while starting the application
从对此的答复中可以看出,网站上的目标目录不知何故已经损坏。我使用删除站点目录,然后重新构建(中的持续集成),站点正确启动并正常工作。
从进行生成时,如何删除站点目录?
我们有一个网站建设为'ASP.NET网站‘类型的项目,而不是'ASP.NET网络应用程序’类型。
除了应用程序类型提供的明显的调试优势之外,还可以访问每个页面的设计器文件:
如果说从网站项目类型切换到应用程序可以得到什么好处的话,那么又能得到什么呢?会出现性能损失吗?,把一个现有的(开发)站点从一个网站切换到另一个应用程序需要做多少工作?它是否像创建另一个应用程序类型的站点并将这些现有的aspx文件和库添加到其中一样简单?
这个问题()似乎涵盖了这些步骤。
- What are the risks (if any?)
- How much work should we plan