c# - 使用 .net 4 项目和 4.5 目标?

标签 c# .net windows-8

我是 .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/

相关文章:

c# - Xamarin.forms 自定义字体异常

C# .NET - SendKeys、SendInput、SendMessage、InputInjector 和 Cursor.Position 之间的区别

.net - LINQ to SQL 执行联合和左外连接

windows-8 - Microsoft 是否已弃用 GFlags 和 UMDH?

wcf - HTTP 无法注册 URL http ://+:10001/. 您的进程没有访问此命名空间的权限

c# - dnx 在 Visual Studio Code 上运行 C# 控制台应用程序

c# - 在异常日志记录中跟踪用户 ID

c# - 自动生成可编译的 C# - 实现 INotifyPropertyChanged 的​​包装类

c# - 继承ICollection<T>的最基本的类是什么

windows-8 - 使用 Visual Studio 2012 调试 IIS 8。权限不足