在VS中从导出的模板创建新项目不会引入任何代码

时间:2018-02-04 00:04:45

标签: c# visual-studio templates project

我过去曾多次为WPF项目导出模板并取得成功 - 现在我有一个dotnet core 2控制台应用程序(C#)。

我在VS中导出了一个项目模板,输出看起来类似于我导出的任何其他WPF项目,.vstemplate文件看起来是正确的。

我使用导出的dotnet core 2模板在VS中创建了一个新项目,但它带来的只是依赖项。它不带任何文件夹,没有代码等。

我看到没有错误等,但是我也没有正确导入的项目...左边是使用模板创建的新项目的解决方案资源管理器,右边是一些内容。 vstemplate,显示它应该引入丢失的文件。这些文件也出现在导出的模板中。

enter image description here

供参考,导出项目的名称是BinanceBase(右侧),左侧是新项目BinanceCandleScraper。

1 个答案:

答案 0 :(得分:2)

这是当前版本的VS2017中.NETCore项目模板的已知问题。主要错误报告is here。 Fwiw,developercommunity.visualstudio.com始终是您在遇到VS2017问题时首先要搜索的网站。

追逐链接让你Iris Classon's web page,她诊断出潜在的问题。并发现了解决方法,您必须手动编辑项目模板。在<TemplateData>元素内,您必须编辑:

   <CreateInPlace>true</CreateInPlace>

归功于Iris想出这个问题,我无法告诉她是如何做到的。