我有一個同樣的問題,我甚至開始了一個空的Web項目,並具有相同的問題的多個項目。我正在使用VS Professional 2015更新3.與Web.Config變換故障
我可以使用配置管理器創建新的配置,但我無法將它們應用於我的網站項目。它將適用於類項目,但不適用於Web項目。我用一個空的web項目創建了一個解決方案,並擁有相同的體驗。
由於我無法獲取配置應用發佈轉換不起作用,這就是爲什麼我試圖做出這些更改。
我已經創建了用於發佈和登臺的配置,項目將執行轉換,但無論發佈配置文件如何,都只會轉換調試配置文件。
我可以創建新的配置
有時未啓用創建新的項目配置複選框。
在此之後,我轉到Web項目,我嘗試更改配置,該選項不存在。 (我不能發佈多個圖像)
我關閉Visual Studio並重新打開,並且新的配置在那裏,但仍然不可用於Web項目。
我已經查閱了SLN文件和配置有:
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
Staging|Any CPU = Staging|Any CPU
EndGlobalSection
,該項目具有
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{38C7D9CE-2252-409A-8FD3-D1D520DE48EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{38C7D9CE-2252-409A-8FD3-D1D520DE48EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{38C7D9CE-2252-409A-8FD3-D1D520DE48EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{38C7D9CE-2252-409A-8FD3-D1D520DE48EC}.Release|Any CPU.Build.0 = Release|Any CPU
{38C7D9CE-2252-409A-8FD3-D1D520DE48EC}.Staging|Any CPU.ActiveCfg = Staging|Any CPU
{38C7D9CE-2252-409A-8FD3-D1D520DE48EC}.Staging|Any CPU.Build.0 = Staging|Any CPU
{76F1526B-B354-4531-9C00-3E963EB6DDE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{76F1526B-B354-4531-9C00-3E963EB6DDE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{76F1526B-B354-4531-9C00-3E963EB6DDE6}.Release|Any CPU.ActiveCfg = Debug|Any CPU
{76F1526B-B354-4531-9C00-3E963EB6DDE6}.Release|Any CPU.Build.0 = Debug|Any CPU
{76F1526B-B354-4531-9C00-3E963EB6DDE6}.Staging|Any CPU.ActiveCfg = Debug|Any CPU
{76F1526B-B354-4531-9C00-3E963EB6DDE6}.Staging|Any CPU.Build.0 = Debug|Any CPU
EndGlobalSection
我已經驗證,該節目高級配置複選框被選中的所有平臺。
我不知道爲什麼這不起作用,我一直在打它幾天,但找不到任何有希望的東西。
任何想法表示讚賞。