我的项目很多部分都有很大的解决方案。当我在单个部件上工作时,我真的不需要将其他部分加载到内存中,更不用说占用代码分析资源或者如果我点击“build all”就意外地构建它。
因此,我决定创建一个新的子解决方案,其中包含我正在使用的项目子集(依赖项等),用于我正在处理的特定产品。它恰好是一个通用Windows Phone 8.1应用程序,它与我们的通用Windows 8.1共享项目。
到目前为止,我已经创建了一个新的空解决方案并添加了所有必需的依赖项。它建立得很好。我遇到的问题是我似乎无法将共享项目添加到解决方案中。
也就是说,如果我们的项目是Example.WinRT
,Example.WinRT.Phone
和Example.WinRT.Shared
,那么我可以添加.WinRT和.WinRT.Phone就好了,(并建立),但我无法添加.WinRT.Shared。这显然是个问题,因为我需要编辑共享项目中的文件。
如何将这两个项目添加到新解决方案中?
答案 0 :(得分:1)
当我完成这个问题时,我开始意识到这一点。我想我还是会回答别人看到的。
关键是在添加其他依赖项目之前添加共享项目。
所以顺序是:
Example.WinRT.Shared
添加到解决方案中。Example.WinRT
和Example.WinRT.Phone
添加到解决方案中。通过这种方式,您的新解决方案可以包含所有必要的项目。
希望这有帮助。