Visual Studio 2017 出现意外字符 '

16
您遇到了两次系统崩溃,无法找到问题。尝试使用VS 2017练习时出现错误,引发了一连串的错误信息,指示C:\Users\Shaky\App Data\Local\Temp.NET Framework,Version=v 4 . 5 . 2 . Assembly Attributes.cs(1,1,1,1)处存在不期望的字符“'”,该错误重复了202次。由于语法错误,您不得不在框架版本号之间加上空格以分隔文件路径。

1
你能贴出那些有错误的代码行的屏幕截图吗? - Lei Yang
1
可能是为什么我的代码会出现CS1056意外字符错误的重复问题。 - mjwills
http://prntscr.com/fuqfgf - Sha Kal
@mjwills 非常感谢您的帮助,错误已经解决了。非常感谢您的热心帮助。 - Sha Kal
2个回答

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

浏览到位于Appdata\temp文件夹中的有问题的文件,您至少会看到相关文件(我的情况是.NETFramework,Version=4.5.2.AssemblyAttributes.cs)。我还有一些其他不同.NET版本的类似文件。

只需将它们从临时文件夹中删除即可。重新编译时,它们将重新创建,但我没有收到错误消息,所有东西都正常运行。

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


1
这也适用于Xamarin Android表单的相关问题。如果有人遇到此问题,请删除临时文件夹中相应的文件(例如:“MonoAndroid,Version = v7.1.AssemblyAttributes.cs”)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接