如何在VS 2010 IIS网站中进行Web.config转换而不创建Web应用程序项目?

时间:2011-09-01 20:01:33

标签: asp.net visual-studio-2010

我想使用web.config转换,但在右键单击原始web.config文件时,在上下文菜单中看不到“添加配置转换”。

我没有Web应用程序项目,也没有。我的解决方案有一些BLL,DAL等项目,然后我有一个主网站的本地IIS网站。

enter image description here

在我的本地IIS网站下,我有一个web.config,并尝试添加web.Debug.config,如下所示: enter image description here

如何使用localhost IIS网站进行web.config转换,而不必创建Web应用程序项目? 甚至可能吗?创建Web应用程序项目是一项要求吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

我最近正在阅读这个主题,据我所知,你不能在网站项目中进行web.config转换,原因很简单 - 网站没有项目文件,这是存储msbuild配置的地方。因此,如果您需要该功能,则必须创建项目文件。但请看一下这个博客,我认为可以为此做出更好的解释。

http://andrewtwest.com/2010/02/25/using-web-config-transformations-in-web-site-projects/

话虽如此,如果你确实发现我的错误,我可能会请你告诉我你的解决方案是什么

由于

相关问题