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)意外退出 调试将终止