在代码编译的过程中,可能会出现错误提示:【CS0016 未能写入输出文件】
有可能的原因为:
1.输出的路径是否存在。
2.输出的路径是否有写入的权限。
3.输出的路径是否字符过长。
第一种原因的场合,需确认好正确的输出路径。
第二种原因的场合,将指定路径设置相应的可读可写的权限。
第三种原因的场合,可以设置注册表:
注册表项 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled (Type: REG_DWORD)
必须存在,并且设置为 1
具体亦可参照: