发布ASP.NET网站的配置

时间:2013-12-03 17:33:41

标签: asp.net visual-studio-2012 web-site-project

原谅我的无知,虽然我是新手。我搜索了很多,但似乎无法得出明确的结论,所以任何信息都会受到赞赏。

所以问题是:在MS Visual Studio中有一个名为“Release”的网站发布的内置配置吗?我问的原因是有些人告诉我它是,但我只能在Visual Studio中找到“Debug”配置。

所以,如果还应该有“发布”,我怎么能得到它还是可以手动添加新的等价物?

2 个答案:

答案 0 :(得分:1)

转到解决方案资源管理器(CTRL + W + S),然后找到您的项目。右键单击它并转到其属性。找到构建标签。窗口顶部将包含项目的活动构建配置。然后,您可以从调试(默认)更改为发布

默认情况下,项目有两种配置:发布和调试。你可以赚更多,但首先要了解更多这两个。解释了最重要的差异in the question linked by Nacho in the comments。祝你好运和快乐的编码。

编辑:网站项目没有发布配置,但由于未编译,因此没有任何区别。另一方面, Web应用程序项目会进行编译,并且可以使用这两种配置。

答案 1 :(得分:1)

已经很长时间了(〜4,5年),但我想我可能曾经Web Deployment Project使用Web Site Project一次,用于更改配置文件(替换为从另一个目录复制) (xml节点:WebConfigReplacementFiles)

我在web.config转换发明之前使用了Web部署项目。 (如果您对web.config转换感兴趣,请查看我的VS 2010教程:http://www.tomot.de/en-us/article/5/asp.net/how-to-use-web.config-transforms-to-replace-appsettings-and-connectionstrings

另一个有用的链接可能是:http://msdn.microsoft.com/en-us/library/377y0s6t(v=vs.100).aspx