【问题标题】:Using .Shared project in windows 8 app在 Windows 8 应用程序中使用 .Shared 项目
【发布时间】:2014-07-29 13:43:22
【问题描述】:

我有一个通用应用程序,其中包含 Win8\Phone 项目之间的共享项目。而且我有一些 winRT 组件(用于后台任务的项目),那么如何从后台任务的项目链接到通用应用程序中的共享项目?

【问题讨论】:

    标签: c# windows-8 win-universal-app


    【解决方案1】:

    Shared Project Reference Manager 扩展将为 Visual Studio 2013 启用此功能。安装该扩展后,您可以浏览和添加共享项目,就像添加对项目的任何其他引用一样。

    有两个注意事项需要注意:

    1. 该扩展会在您的项目文件 (.csproj) 中添加一个条目。该条目有一个条件,只有在共享项目文件路径存在时才添加它。虽然可能看起来无害,但如果您重命名、移动、重构事物,或者如果磁盘上的共享项目出现问题(例如更改其位置),这可能会导致项目文件中出现一堆孤立的条目,您只会发现在编译时,而不是在加载项目时。
    2. 如扩展的 cmets 中所述,当您拥有大量项目时,该扩展会导致 Visual Studio 2013 出现性能问题,尤其是在 Visual Studio 的启动/关闭期间。

    Visual Studio 2015 内置了对共享项目的支持,并在 IDE 中提供了更丰富的功能集:

    【讨论】:

      猜你喜欢
      • 2011-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多