我正在尝试发布到Azure,但发布任务时出现错误。
使用C:\ Users \ Bootcamp \ Documents \ Visual Studio 2013 \ Projects \ ProjectAzure \ ProjectAzure \ Web.Debug.config将Web.config转换为obj \ Debug \ TransformWebConfig \ transformed \ Web.config。 将所有文件复制到下面的临时位置以进行包/发布: OBJ \调试\ AspnetCompileMerge \来源。 C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_compiler.exe -v / -p“C:\ Users \ Bootcamp \ Documents \ Visual Studio 2013 \ Projects \ ProjectAzure \ ProjectAzure \ _ obj \ Debug \ AspnetCompileMerge \ Source “-u -c”C:\ Users \ Bootcamp \ Documents \ Visual Studio 2013 \ Projects \ ProjectAzure \ ProjectAzure \ _ obj \ Debug \ AspnetCompileMerge \ TempBuildDir“ C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ Web \ Deploy \ Microsoft.Web.Publishing.MSDeploy.Common.targets(55,5):错误:'',十六进制值0x0F,是无效的角色。第1行,第285位。
答案 0 :(得分:3)
检查您的用户数据 - 例如我有一个包含%的SQL Azure密码,MSBuild / AzurePublisher抛出了类似的错误。当我改变它然后它工作