我不能在汇编版本中使用*
将文本表示为UTF-16代码单元的序列。要浏览此类型的.NET Framework源代码,请参见参考源。
指定的版本字符串包含通配符,该通配符与确定性不兼容。从版本字符串中删除通配符,或禁用此编译的确定性

Ani*_*eek 16
我想您能够更早地使用它,并且不再使用。
原因-Visual Studio进行了一些更改,因为新的项目文件现在对于“确定性”属性默认为“真”。
解决方案-就像Hans Passant所说的那样,手动编辑项目文件。正如他所说,这样做也是不利的。
来源-https: //marinovdh.wordpress.com/2018/10/22/68/
Joh*_*eer 12
在* .csproj文件中添加<Deterministic>带有false值的标签:<PropertyGroup>
<PropertyGroup>
<ProduceReferenceAssembly>true</ProduceReferenceAssembly>
<Version>1.0.0</Version>
<AssemblyVersion>1.0.0.*</AssemblyVersion>
<Deterministic>false</Deterministic>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4364 次 |
| 最近记录: |