我使用Visual Studio 2015创建了一个Portable Library项目。我选择了“Windows 10”作为目标,但Visual Studio“降级”为Windows 8.1自动,因为“他们支持同一套便携式API”错误CS0433在'Windows.Foundation.UniversalApiContract'和'Windows'中都存在类型'SpeechSynthesizer'
我的项目有一个“Windows.Foundation.UniversalApiContract”的引用,因为我使用语音识别,但它似乎与Windows 8.1的语音合成库产生冲突它们在Windows SDK和UniversalApiContract中具有相同的名称。错误是“错误CS0433'Windows.Foundation.UniversalApiContract'和'Windows'中都存在类型'SpeechSynthesizer'”
我卡住了,我不知道该怎么办。有什么办法强制Visual Studio只使用Windows 10库? ¿是否可以重命名“SpeechSynthesizer”以使编译器知道我想使用哪个库? ¿是否有更好的方法来解决这个错误?