我剛剛在觀看Scott Hanselman的video on web deployment後,在VS2010 RC中的.NET 3.5項目上啓用了配置轉換。不幸的是我每次去發表我現在得到以下錯誤:配置轉換和「TransformXml任務失敗」錯誤消息
The "TransformXml" task failed unexpectedly. System.UriFormatException: Invalid URI: The URI is empty. at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at System.Uri..ctor(String uriString) at Microsoft.Web.Publishing.Tasks.TransformXml.Execute() at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult)
如果我拿已經有默認的配置轉換的全新的VS2010的Web應用程序,我沒有問題,所以我懷疑我的問題是項目相關的。有沒有人曾經遇到過這個問題,或者對修復有任何想法?
真棒視頻,感謝您的鏈接 – 2011-03-30 20:13:23