编程语言
首页 > 编程语言> > c#-创建可重用的项目和解决方案结构

c#-创建可重用的项目和解决方案结构

作者:互联网

我正在为Visual Studio中的.NET应用程序准备所有基础结构,该解决方案中包含约17个项目.这包括全局枚举,通用资源文件,接口,通用异常等.我还没有写针对应用程序本身的代码.

在这一点上,我想冻结我的解决方案结构的图像并使其可重复使用.意思是,在我的下一个项目中,我想从现在的结构开始.

如何用Visual Studio做到这一点?仅使用Windows资源管理器复制结构是更好的方法,还是T4模板提供了执行此操作的方法?还是Visual Studio有更简单的方法?我目前正在使用Visual Studio 2013.

解决方法:

是的,您可以捆绑解决方案并在创建包含多个项目的新解决方案中重复使用.我现在做.

本质上,该方法是创建解决方案模板(与项目模板非常相似).可以通过导出“项目模板”在vs.net中创建项目模板(单个模板).项目模板会创建一个zip文件,您可以将其分发并放置在工作站上的相应目录中,该目录将在下次提交新项目时提供. (您可以参考http://msdn.microsoft.com/en-us/library/vstudio/s365byhx(v=vs.100).aspx)以获取有关项目/项目模板的更多信息.

您的问题确实是在做同样的事情,只是在解决方案模板级别.在vs.net内部,没有“解决方案导出”功能.但是,您可以构建它.

可以在这里找到良好的资源solution template msdn

我已经在上面完成了工作,然后将其扩展为用于部署/分发的vs.net扩展.真的很好,值得一开始的努力.

标签:visual-studio-2013,c,visual-studio
来源: https://codeday.me/bug/20191122/2058280.html