[英]How to create a mvc project template and use it in VSIX project. The target "TemplateProjectOutputGroup" does not exist in the project
[英]The target “GetCopyToPublishDirectoryItems” does not exist in the project.
安装Visual Studio 2017 RC并升级我的ASP.NET核心Web应用程序(.NET Framework)项目后,我无法再将项目发布到文件系统。
构建解决方案工作正常,但是当我发布时,我收到此错误:
The target "GetCopyToPublishDirectoryItems" does not exist in the project.
我的项目引用了一个旧类库项目,它是同一解决方案的一部分。 该错误与旧类库项目的CSPROJ文件中不喜欢的内容有关,但是没有行号,并且CSPROJ文件中不存在文本GetCopyToPublishDirectoryItems
。
似乎有点神秘,我无法确定问题。 有没有人有任何建议?
提前谢谢了
快速更新:似乎这是一个错误。
我设法用一个全新的ASP.NET核心项目(.NET Framework)和一个新的空类库项目重现相同的错误。
复制:
希望它将在未来版本的Visual Studio 2017 RC / RTM中打补丁。
惭愧,我现在必须回到Visual Studio 2015和XPROJ。
虽然它是已经在github上报告的bug,但是有解决方法。 这是我做的:
我遇到了这个问题,结果发现我的csproj
文件中有一个重复的ProjectReference
,大概来自合并冲突。
我在文本编辑器中打开了csproj
,删除了其中一个引用,它构建得很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.