Error “Unable to copy the file xxx from the project template to the project. Can't find the file \xxxx” when create VS template

简介: 开源项目常常需要按照一定的模板创建项目代码, Visual Studio 的模板功能非常适合这种需要。   创建模板其实其实非常容易,使用VS的“Export Template”就可以轻松搞定。 不过如果想支持一些高级功能,比较根据项目名自动修改文件名,Namespace之类就需要一些手工工作了。

开源项目常常需要按照一定的模板创建项目代码, Visual Studio 的模板功能非常适合这种需要。

 

创建模板其实其实非常容易,使用VS的“Export Template”就可以轻松搞定。

image

不过如果想支持一些高级功能,比较根据项目名自动修改文件名,Namespace之类就需要一些手工工作了。具体可以参考: http://weblogs.asp.net/scottgu/archive/2005/09/09/424780.aspx

不过在修改完各种项目文件以及手工修改完.vstemplate文件后,在测试模板时得到这样的错误:

image

网上搜了一下,原因是还没有修改.csproj文件,需要在这个文件中同样替换如$safeprojectname”一样的参数。

网上的帖子:http://forums.asp.net/t/941773.aspx/1?Project+Templates+Error

相关文章
CMake Error: The source “xxx“ does not match the source “yyy“ used to generate cache. Re-run cmake
CMake Error: The source “xxx“ does not match the source “yyy“ used to generate cache. Re-run cmake
1013 0
|
4月前
项目中使用antd中的upload组件file对象到底是info.file还是info.file.originFileObj_坑
在Ant Design的Upload组件中,`onChange`事件处理函数接收一个对象参数,其中`file`字段在不同情况下可能是一个File对象或包含`originFileObj`属性的对象。为了兼容,可以使用`info.file.originFileObj ? info.file.originFileObj : info.file`来确保获取到原始的File对象。官方建议这种写法,并将在未来的大版本中统一返回包含`originFileObj`属性的对象。
173 1
项目中使用antd中的upload组件file对象到底是info.file还是info.file.originFileObj_坑
|
4月前
|
Docker 容器
ADD failed: file not found in build context or excluded by .dockerignore: stat irap_rule_center: fil
ADD failed: file not found in build context or excluded by .dockerignore: stat irap_rule_center: fil
|
7月前
No rule to make target ‘.xxxxxxxx‘, needed by ‘debug/xxxx.cpp‘. Stop.
No rule to make target ‘.xxxxxxxx‘, needed by ‘debug/xxxx.cpp‘. Stop.
|
6月前
AndroidStudio 3.1 The APK file app-debug.apk does not exist on disk.
AndroidStudio 3.1 The APK file app-debug.apk does not exist on disk.
39 0
|
8月前
|
Java
No tag [else] defined in tag library imported with prefix [c]] with root cause
No tag [else] defined in tag library imported with prefix [c]] with root cause 错误处理
53 0
解决 ERROR: cannot launch node of type [xxx]: can‘t locate node [xxx] in package [xxx]
解决 ERROR: cannot launch node of type [xxx]: can‘t locate node [xxx] in package [xxx]
961 0
|
SQL Java 数据库连接
Could not find resource xxx/xxxx/xxx.xml报错解决
Could not find resource xxx/xxxx/xxx.xml报错解决
Could not find resource xxx/xxxx/xxx.xml报错解决
Unity报错:Read only asset Packages/com.xxxxx.xxx.xxxx/Editor/VSCodeDiscovery.cs.IPGSD has no meta
Unity报错:Read only asset Packages/com.xxxxx.xxx.xxxx/Editor/VSCodeDiscovery.cs.IPGSD has no meta
Unity报错:Read only asset Packages/com.xxxxx.xxx.xxxx/Editor/VSCodeDiscovery.cs.IPGSD has no meta
|
PHP 开发工具
报错 invalid [default store dir]: /tmp/
php sdk解压以后文件如下   推荐处理方案    1.如果使用支付宝sdk,首先lotusphp_runtime 文件也要一起使用  支付宝现在的php sdk中有lotus框架可以和aop文件   夹放在同一级    2.
909 12

热门文章

最新文章

下一篇
开通oss服务