我想复制一下我的项目.我宁愿不通过添加文件和引用等从头开始这样做.请注意,我不是指复制部署.只是简单的副本.
VS中有工具可以做到这一点吗?我正在使用VS 2008
在为项目创建解决方案后,我将其导出为模板.导出后,它会自动将模板添加到我的IDE中,并创建一个包含所有项目文件和.vstemplate扩展文件的ZIP文件.
现在我在另一台带有visual studio的计算机上,我希望加载这个模板并将其保存在IDE中,但我无法在任何地方找到此选项.我的临时解决方案是打开一个空的Web应用程序并复制ZIP文件的所有内容,不包括.vstemplate文件.所以我的问题是如何将此模板加载到我的IDE中?
在Visual Studio中打开vstemplate文件时,我得到的是文本编辑器和XML数据.
我正在使用Visual Studio 2013和Update 4.
我按照MSDN上的步骤创建了一个模板.我在VS2010中创建了一个新项目,然后使用File-> Export Template ...选项创建我的模板.我经历了向导,一切似乎都有意义.我单独留下了默认的输出位置(它是:
... Documents\Visual Studio 2010\My Exported Templates\MyProject.zip)
然后我自动将模板导入到Visual Studio中.我可以看到导出的zip文件(我尝试将副本移动到:
Documents\Visual Studio 2010\Templates\ProjectTemplates\Visual C#
夹.但是当我启动VS2010的新实例并使用File-> New Project时,我看不到我的模板.我期待除了RecentTemplates/Installed Templates/Online Templates之外,我可能会得到一个用户模板的新类别.没错,我认为它可能在已安装的模板下,但没有什么新的.我的模板应该出现在哪里?我错过了一步吗?
所以,我在VS2017有一个项目,VS2017最近收到了更新。然后,我将所有 wxWidgets 模块作为项目添加到我的初始解决方案中,并处理了构建顺序,因此它们以正确的顺序构建。
但是,我总是收到此错误:
C:\Programs\Visual Studio 2017\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Common.props(144,5): warning
MSB4211: The property "WindowsTargetPlatformVersion" is being set to a value for the first time, but it was already consumed at
"C:\Programs\Visual Studio 2017\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.props (29,5)".
Run Code Online (Sandbox Code Playgroud)
但它没有告诉我如何修复它。据我所知,单个项目的属性没有按照应评估的顺序进行评估。
如何定义属性表排序?我到底需要改变什么?
也不是我不能更改项目文件或任何连接到 wxWidgets 的东西,因为它是我存储库中的一个子模块,并且所做的任何更改都无法保存到存储库中。