尝试从命令行构建或构建部署包时,无法识别配置部分“microsoft.applicationServer”

时间:2013-08-02 10:00:45

标签: visual-studio webdeploy msbuild-4.0

但是从命令行构建还有另外一个问题。 我有一个可以在Visual Studio中构建的项目。

但是当我尝试在Visual Studio 2012中构建部署包(发布 - > Web部署包)时,我遇到了错误

D:\somePath\web.config(905): error ASPCONFIG: unrecognized configuration section "microsoft.applicationServer".

但正常构建适用于该项目。

当我尝试构建命令行时,我也遇到了同样的错误

msbuild D:\PathTo\Solution\Project\Project.csproj
    /fl /flp:logfile="D:\buildadventures\Build.log";errorsonly;verbosity=diagnostic
    /t:Build /p:SolutionDir="D:\PathTo\Solution\\";Configuration=Release;Platform=AnyCpu

在尝试从命令行构建和打包时,我也遇到了同样的错误(即使只是构建失败也不会感到惊讶)

msbuild D:\PathTo\Solution\Project\Project.csproj
    /fl /flp:logfile="D:\buildadventures\Build.log";errorsonly;verbosity=diagnostic
    /t:Build;Package
    /p:SolutionDir="D:\PathTo\Solution\\";Configuration=Release;Platform=AnyCpu;
    PackageLocation="D:\buildadventures\SomeProject.zip";AutoParameterizationWebConfigConnectionStrings=false

任何人都可以帮助我吗?我需要做些什么才能从中创建部署包?

1 个答案:

答案 0 :(得分:2)

只是为了让这一切永远不开放:

YES!安装WindowsServerAppFabric解决了这个问题。