在 ASP.Net 中发布到生产环境
Posted
技术标签:
【中文标题】在 ASP.Net 中发布到生产环境【英文标题】:Releasing in ASP.Net to Production 【发布时间】:2011-05-31 20:38:44 【问题描述】:我最近买了一台新电脑,但忘记了如何为我的 asp.net 应用程序创建版本。我需要在解决方案资源管理器中生成一个 Release 文件夹。我已将构建从 Debug 更改为 Relase。我错过了什么?
【问题讨论】:
在将构建从调试切换到发布后,您是否进行了构建? 【参考方案1】:默认情况下,ASP.NET 应用程序在构建时将代码直接放置到 bin
目录(不会有 Debug 或 Release 目录)。因此,如果您将配置更改为 Release,您应该准备好了。
编辑:如果您需要将程序集输出到 bin 文件夹下的 Release 文件夹,请打开 Web 应用的项目属性,单击构建选项卡,然后将输出路径设置从bin更改为bin\Release。
【讨论】:
true 但这不是我们的应用程序的设置方式。我需要将它发送到 Release 文件夹。 @chris 啊,好吧,然后在Build项目属性选项卡下将Output Path
文件夹更改为bin\Release
。
是在属性页下面吗?
我将它作为 MSBuild 属性并将输出路径设置为 C:\Release4,但该文件夹未出现在我的解决方案资源管理器或 C 驱动器上。
我正在使用 vs 2008 pro edtion btw以上是关于在 ASP.Net 中发布到生产环境的主要内容,如果未能解决你的问题,请参考以下文章
Console.WriteLine 在 ASP.net 生产环境中去哪里了?
如何在生产和开发环境中始终如一地获得 ASP.NET 5 DNX 项目的应用程序基础路径?
结合Jexus + Kestrel 部署 asp.net core 生产环境