我过去曾多次为WPF项目导出模板并取得成功 - 现在我有一个dotnet core 2控制台应用程序(C#)。
我在VS中导出了一个项目模板,输出看起来类似于我导出的任何其他WPF项目,.vstemplate文件看起来是正确的。
我使用导出的dotnet core 2模板在VS中创建了一个新项目,但它带来的只是依赖项。它不带任何文件夹,没有代码等。
我看到没有错误等,但是我也没有正确导入的项目...左边是使用模板创建的新项目的解决方案资源管理器,右边是一些内容。 vstemplate,显示它应该引入丢失的文件。这些文件也出现在导出的模板中。
供参考,导出项目的名称是BinanceBase(右侧),左侧是新项目BinanceCandleScraper。
答案 0 :(得分:2)
这是当前版本的VS2017中.NETCore项目模板的已知问题。主要错误报告is here。 Fwiw,developercommunity.visualstudio.com始终是您在遇到VS2017问题时首先要搜索的网站。
追逐链接让你Iris Classon's web page,她诊断出潜在的问题。并发现了解决方法,您必须手动编辑项目模板。在<TemplateData>
元素内,您必须编辑:
<CreateInPlace>true</CreateInPlace>
归功于Iris想出这个问题,我无法告诉她是如何做到的。