我是 .NET 和 c# 的新手。
有很多针对 .NET 4.0 的优秀示例,但是当我执行 NUGET 时,它会提示目标 .net 版本不匹配。
我正在为 Windows 8 和 Windows Phone 8 开发,所以他们使用 .NET 4.5。
有没有办法只转换旧项目并强制它们使用 .NET 4.5? 还是需要等作者更新项目?
最佳答案
您可以使用 .NET 4.0 为 Windows 8 开发,这不是问题。您还可以将 .NET 4.0 项目加载到 Visual Studio 2012 中,然后根据需要将项目的属性更改为 .NET 4.5。此外,所有 API 都应无需修改即可自行使用。
那么您是否有一个适用于 .NET 4.5 的项目,并且您正在尝试从 NUGET 或什么添加 .NET 4.0 内容?
自然,WinRT 项目与“普通”.NET 项目完全不同,因此它们需要转换。
关于c# - 使用 .net 4 项目和 4.5 目标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13274145/