2

图 1

如何在 Visual Studio 2013 中创建 PCL wp7/win8?我已经安装了 windows phone 7 sdk 和 windows phone 8 sdk,但它没有帮助。wp 7.1 没有选项。

4

4 回答 4

3

Visual Studio 不支持 Windows Phone 7 开发。

这可能会在未来发生变化,但根据以前版本的 Visual Studio 和单独的 SDK 发生的情况,我怀疑这不太可能。

只能针对已安装的 SDK 定位 PCL 项目。

您可以在 VS2012 中构建您的 PCL,并在 VS2103 项目中使用它。

另一方面(/加?),有免费版本的 VS2012 和 VS2013,可以并排安装,这样您就可以在未来的大量时间里为 WP7 构建。

于 2013-07-17T11:05:56.360 回答
2

Visual Studio 2013 已删除对 Windows Phone 7.x、Silverlight 4 和 Xbox 开发的支持。

有关 Visual Studio 2012 和 Visual Studio 2013 之间兼容性的完整列表,请参阅:http: //msdn.microsoft.com/en-us/library/vstudio/hh266747 (v=vs.120).aspx 。

于 2013-07-30T15:52:29.593 回答
0

请记住,VS 2013 仍然是预览版。所以也许它稍后会可用,但目前看来您只能使用 Visual Studio 2012 创建一个支持 Windows Phone 7 和 Windows Store 应用程序的 PCL 项目

PCL 库/Windows Phone 7.1 和 Windows 应用商店应用程序 (Windows 8)

于 2013-07-17T10:57:32.240 回答
0

根据 http://www.johanlaanstra.nl/2013/09/22/portable-class-libraries-with-wp7-support-in-visual-studio-2013-rc有一个解决方案

...想知道为什么 Visual Studio 会在配置文件在磁盘上时升级项目。在挖掘我正在使用的配置文件 Profile104 (C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETPortable\v4.0\Profile\Profile104) 的 xml 文件时,我在SupportedFrameworks 子文件夹。这些 xml 文件定义了一个 MinimumVisualStudioVersion 和一个 MaximumVisualStudioVersion。对于 Profile104,其中一个文件包含 MaximumVisualStudioVersion="11",这意味着 Visual Studio 2012。将配置文件的所有 xml 文件更改为具有 MaximumVisualStudioVersion="12",这意味着 Visual Studio 2013,使我的方案在重新启动 Visual Studio 后工作. 我现在无需升级即可在 Visual Studio 2013 中打开 PCL。

于 2014-09-11T01:55:30.120 回答