以下两个 XML 文件安装后出现乱码,导致打开工程时出错,只要把文件内容改为正确的 XML 格式即可:
C:\ProgramData\ZeroC\ice.props
C:\ProgramData\ZeroC\ice.vsprops
C:\ProgramData\ZeroC\ice.props 出错的内容:
锘??xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros">
<IceHome>C:\Program Files\ZeroC\Ice-3.4.2\</IceHome>
</PropertyGroup>
<ItemGroup>
<BuildMacro Include="IceHome">
<Value>$(IceHome)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
</ItemGroup>
</Project>
把红色部分改“<” 即可:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros">
<IceHome>C:\Program Files\ZeroC\Ice-3.4.2\</IceHome>
</PropertyGroup>
<ItemGroup>
<BuildMacro Include="IceHome">
<Value>$(IceHome)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
</ItemGroup>
</Project>
C:\ProgramData\ZeroC\ice.vsprops 文件同理,改完后 demo 工程即可正常打开。