我有这个错误,因为我已经在我的新PC上安装了Visual Studio(社区)。
错误1由于内部原因,构建意外停止 失败。 System.Text.EncoderFallbackException:无法翻译 Unicode字符\ uD928在索引661处指定的代码页。在 System.Text.EncoderExceptionFallbackBuffer.Fallback(Char charUnknown, Int32索引)at System.Text.EncoderFallbackBuffer.InternalFallback(Char ch,Char *& System.Text.UTF8Encoding.GetByteCount(Char * chars,Int32) count,EncoderNLS baseEncoder)at System.Text.UTF8Encoding.GetByteCount(String chars)at System.IO.BinaryWriter.Write(String value)at Microsoft.Build.BackEnd.NodePacketTranslator.NodePacketWriteTranslator.TranslateDictionary(Dictionary2&安培; 字典,IEqualityComparer1比较器) Microsoft.Build.Execution.BuildParameters.Microsoft.Build.BackEnd.INodePacketTranslatable.Translate(INodePacketTranslator 翻译) Microsoft.Build.BackEnd.NodePacketTranslator.NodePacketWriteTranslator.Translate [T](T&安培; value,NodePacketValueFactory1 factory)at Microsoft.Build.BackEnd.NodeConfiguration.Translate(INodePacketTranslator 翻译) Microsoft.Build.BackEnd.NodeProviderOutOfProcBase.NodeContext.SendData(INodePacket 数据包) Microsoft.Build.BackEnd.NodeProviderOutOfProc.CreateNode(Int32 nodeId, INodePacketFactory工厂,NodeConfiguration配置)at Microsoft.Build.BackEnd.NodeManager.AttemptCreateNode(INodeProvider nodeProvider,NodeConfiguration nodeConfiguration)at Microsoft.Build.BackEnd.NodeManager.CreateNode(NodeConfiguration 配置,NodeAffinity nodeAffinity)at Microsoft.Build.Execution.BuildManager.PerformSchedulingActions(IEnumerable1 回复) Microsoft.Build.Execution.BuildManager.HandleNewRequest(Int32节点, BuildRequestBlocker拦截器) Microsoft.Build.Execution.BuildManager.IssueRequestToScheduler(BuildSubmission submission,Boolean allowMainThreadBuild,BuildRequestBlocker blocker) F:\亚当\ ProjetVS \ TestApplicationWeb1 \ TestApplicationWeb1 \ TestApplicationWeb1.csproj TestApplicationWeb1
我有时将我的Windows Unicode更改为日语。我不记得在安装VisualStudio之前或之后是否更改了它。
无论如何,实际上这是一个非常大的问题。我有一些项目,甚至一个简单的新项目甚至没有建立。我试图卸载&修复VisualStudio,但仍然存在相同的错误。
我的Windows 8是否已损坏?
哦,我也发现了一篇关于这个错误的文章,但是我不能通过清理某条路径来获得Scott的意思吗?
这是文章
清理他的路径是什么意思? 哪条路径?
请帮助,谢谢!
答案 0 :(得分:0)
解决,Hans Passant发布: (error msb4014: the build stopped unexpectedly because of an internal failure. Restarting VisualStudio doesn't work)
我已经看过几次异常追踪了。很容易谷歌,只是 查询“msbuild System.Text.EncoderFallbackException”。这个博客 帖子被认为是典型的答案。
这是一个环境问题,由路径损坏的机器引起 环境变量。这种情况经常发生,这是一个令人讨厌的事情 全局变量经常被破坏的安装程序破坏。
您使用控制面板&gt;修复它系统&gt;高级&gt;环境 变量&gt; <系统变量>路径。单击“编辑”并复制内容 将故意小文本框放入文本编辑器中。清理, 删除明显错误的路径和坏字符。有些瘫痪了 通常是一团糟,没有囚犯。将其粘贴回 文本框。注销+登录以确保新值对所有人都有效 过程
谢谢汉斯,终于解决了。