.net - 如何将可移植类库 (PCL) 转换为普通类库?

标签 .net visual-studio visual-studio-2013 .net-4.5 silverlight-5.0

我有一个可移植类库 (PCL),需要转换为普通类库(仅针对 .NET 4.5)。

我试过编辑 .csproj文件,没有成功。我想知道如何做到这一点?

最佳答案

知道了!我在这里颠倒了说明:

http://geekswithblogs.net/imilovanovic/archive/2012/08/31/vs2012---how-to-manually-convert-.net-class-library-to.aspx

.csproj 中删除此内容文件:

<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

并改变这...
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />

...到这个:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

更新

Convert a PCL to a regular Class Library .

关于.net - 如何将可移植类库 (PCL) 转换为普通类库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32075137/

相关文章:

.net - Azure 应用服务和 .NET Framework 4.8 版本

C# 性能问题 : typeof(MyClass) vs. this.GetType()

c# - 是否有通过一组库代码 (.net C#) 查找冗余的工具?

c++ - 是什么导致此 Visual Studio Pro 2013 警告?

visual-studio - 在 Visual Studio 2013 中禁用设置的云同步?

c# - IList<IClient> 方法<T>() 其中 T : Iclient can not add client object to list

git - Visual Studio 2013 和 Git 2.4

javascript - 在 Visual Studio 中运行 JavaScript 单元测试

c++ - Visual Studio 2005 中空项目和 win32 控制台项目的区别

c# - C#TcpSockets是否以干净/正确的方式断开连接?