gpt4 book ai didi

visual-studio - 在不删除 ProjectTemplatesCache 的情况下安装 Visual Studio 项目模板

转载 作者:行者123 更新时间:2023-12-02 02:22:07 24 4
gpt4 key购买 nike

我正在开发一个需要将多个文件添加到 AVR Studio 5 的安装程序,一种由 Atmel 开发的基于 Visual Studio Isolated Shell 的 IDE。这些文件包括 project templates对于“新项目”对话框。

通过试验,我发现只要将项目模板复制到 C:\Program Files (x86)\Atmel\AVR Studio 5.0\ProjectTemplates 中,我就可以成功添加项目模板并让它们显示在对话框中\ 然后删除或重命名 C:\Program Files (x86)\Atmel\AVR Studio 5.0\ProjectTemplateCache\cache.bin。我无法找到任何关于 Visual Studio ProjectTemplateCache 文件夹如何工作的好文档。它似乎包含与 ProjectTemplates 文件夹相同的文件,以及 cache.bin 文件,所以我不确定它为什么有用。在我重命名 cache.bin 之后,Visual Studio 不会重新生成它,这让我担心重命名它可能会产生一些永久性后果。 重命名 cache.bin 是个坏主意吗?它会导致什么问题?

是否有另一种安装新项目模板的简单方法?理想情况下,我想要一些比创建 Visual Studio 扩展 (.vsix) 文件更容易的方法,正如上一个 StackOverflow 问题中所建议的那样: Installing a custom project template with Visual Studio Installer project

我正在使用的安装程序使用 NSIS ,如果这很重要的话。

最佳答案

对于我的独立 shell,我将模板 .zip 文件复制到“Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates”和“\ItemTemplates”。然后,我使用命令行“/installvstemplates”运行我的独立 shell。这会重建缓存,当您下次运行独立的 shell 时,它们会正确显示。

我还必须在我的扩展 list 文件中定位独立的 shell。

你试过这些吗?

关于visual-studio - 在不删除 ProjectTemplatesCache 的情况下安装 Visual Studio 项目模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7655830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com