我一直在尝试使用适用于 Windows Phone 的 Visual Studio 2010 Express 安装可移植类库工具并创建可移植类库。它似乎应该像 PCL 所说的那样工作,它支持 Visual Studio Express。不幸的是,我遇到了问题,因为它无法识别已安装的 VS 2010 SP1。
如何将可移植库工具安装到 Visual Studio 2010 Express for Windows Phone 中?
我做了以下事情
- 已安装 Visual Studio 2010 Express for Windows Phone
- 已安装 Windows Phone Developer Tools January 2011 Updates
- 已安装 Visual Studio SP1
- 尝试安装 Portable Library Tools
此时收到“您没有 Visual Studio 2010 SP1”。有任何想法吗?还是我注定要购买 Visual Studio?目标是能够构建支持桌面 .NET、ASP.NET 以及 Windows Phone 7 的 SDK 库。
最佳答案
创建一个普通的类库工程然后改 来自
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
到
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
在.csproj 文件中。
删除一些不必要的dll引用, 从 AssemblyInfo.cs 中删除一些行
它适用于我的 Visual Web Developer Express。
关于.net - 如何在 Visual Studio 2010 Express for Windows Phone 上安装可移植库工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7003474/