我创建了一个新的ASP.NET web 项目,它没有*.csproj
文件,而是需要发布website.publishproj
。默认项目有一个Web.Debug.config
文件,可用于转换。
如果我已经为它创建了配置,我该如何创建Web.Release.config
?
注意:当我尝试手动执行时,它无法缩进,更重要的是它无法转换。
答案 0 :(得分:0)
你的意思是ASP.NET web site
而不是项目。该网站是没有.csproj
文件的网站,csproj
代表 c s 竖琴项目等。< / p>
我玩过这个并不可能。解决方案中没有此配置,并且没有包含文件结构上的元数据的项目文件(csproj),包括文件应如何关联。 Visual Studio中针对网站的演示&#34;项目&#34; (这里我的意思是项目,如解决方案下的节点)只列出特定文件夹中的所有内容(文件)。如果要从文件资源管理器中添加文件夹中的新文件,然后点击刷新,则会将其添加到列表中。同样,如果您删除Web.Debug.config
文件并点击刷新它将被删除但是在您使用文件资源管理器再次手动添加它并在项目中点击刷新后它将被重新添加,但再次作为&#34;孩子&#34 ; Web.config
。这可能是因为似乎无法在解决方案中为除调试之外的configuration
指定不同的构建web site
,并且我无法看到将配置添加到网站该网站没有元数据。
所以我担心在Visual Studio的web site
中无法进行此演示。可以使用web project
(和.csrproj)来完成,但这不是你要求的。