Visual Studio 2017 意外字符'

Posted

技术标签:

【中文标题】Visual Studio 2017 意外字符\'【英文标题】:Visual Studio 2017 Unexpected Character 'Visual Studio 2017 意外字符' 【发布时间】:2017-12-16 19:52:25 【问题描述】:

所以我有 2 次奇怪的系统崩溃,我应该说是重新启动。我试图排除故障,但我找不到任何问题。在我进入 VS 2017 练习了一下之后不久,就出现了这种情况。

错误:

C:\Users\Shaky\App Data\Local\Temp.NET Framework,Version=v 4 。 5. 2 .程序集 Attributes.cs(1,1,1,1):错误 CS 1056:意外字符 '

请注意,它没有说是哪个字符,它只是说“'”。

这会一遍又一遍地重复 202 次。

我不得不用空格分隔框架版本号,因为由于语法错误,它不允许我通过文件路径,我搜索了如何做到这一点,没有找到,我认为这是我第一次发布。

这会一遍又一遍地重复 202 次。

【问题讨论】:

你能粘贴那些有错误的行的屏幕截图吗? Why do I get an CS1056 Unexpected character '' on this code的可能重复 prntscr.com/fuqfgf @mjwills 这有帮助,错误消失了。非常感谢先生。 【参考方案1】:

根据https://lautzofdotnet.wordpress.com/tag/unexpected-character/,您需要执行以下操作:

浏览到 Appdata\temp 文件夹中的相关文件,您将 至少查看有问题的文件(我的情况 .NETFramework,版本=4.5.2.AssemblyAttributes.cs)。我也有几个 不同 .NET 版本的其他类似文件。

只需将它们从临时文件夹中删除即可。当你重新编译时,它们 将被重新创建,但我没有收到任何错误,并且一切正常。

注意:该文件通常可以在C:\Users\\userName\AppData\Local\Temp找到

【讨论】:

【参考方案2】:

如果有人在 android 的 Xamarin 表单中遇到此问题,这也将解决问题,从临时文件夹中删除相应的文件(例如:“MonoAndroid,Version=v7.1.AssemblyAttributes.cs”)

【讨论】:

以上是关于Visual Studio 2017 意外字符'的主要内容,如果未能解决你的问题,请参考以下文章

与 Visual Studio 2017 中的架构比较的意外差异

Visual Studio 2017 调试器的工作进程(msvsmon.exe)意外退出 调试将终止

JQuery:Visual Studio,错误 CS1056:意外字符“$”

Visual Studio 2010 编辑器意外自动更正

s-s-rS Visual Studio 2015 限制

Visual Studio 2017 显示表数据不起作用