问题标签 [project-template]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
180 浏览

wpf - 安装 Microsoft Ribbon for WPF 后,VS 2010 中没有“WPF 功能区应用程序”的项目模板

我从以下页面安装了 Microsoft Ribbon for WPF:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11877

但是在 Visual Studio 2010 中没有“WPF 功能区应用程序”的项目模板。

有办法解决吗?

0 投票
5 回答
3430 浏览

c# - 将解决方案文件夹添加到 Visual Studio 项目模板

是否可以使用项目模板添加解决方案文件夹?如果它不是内置功能,是否可以为此创建自定义任务?

0 投票
4 回答
307 浏览

delphi - 是否可以创建 TService 的后代并发布我自己的属性?

在 Delphi 中创建了一些不同的服务之后,我意识到TService缺少一些服务应用程序应具备的必要功能,例如日志记录、异常处理和注册表中的“描述”属性。

我想知道我是否可以制作自己的服务外壳,例如TJDService从 a 继承TService但带有一些其他内容的服务外壳,例如对象检查器中显示的“描述”属性。我可以像这样制作自己的服务外壳吗?我知道我可以让我自己的“默认项目”继承自 a TService,但这包括我的所有代码与任何新项目。

创建新服务时,它应该如下所示:

与典型服务相同,但使用 myTJDService而不是TService.

0 投票
1 回答
133 浏览

visual-studio-2010 - 编辑“testproject.zip”以停止创建“UnitTest1.cs”

我一直在修改 VS2010 项目和项目模板,因此每次我们执行“新项目”或“新项目”时,我们都会以适合我们的格式创建它。这一切都很好;如果我们创建一个新的类库,我们会使用我们设置的引用来获取它,并且它不会创建“class1.cs”文件——一切正常。我们对位于以下位置的 TestProject.zip 文件进行了类似的更改:

C:\Program Files (x86)\Microsoft Visual Studio
10.0\Common7\IDE\ProjectTemplates\CSharp\Test\1033

经历了相同的过程,将其压缩备份,将其复制到原始文件之上并刷新缓存。但是对于测试项目,我们无法阻止它创建默认的“unittest1.cs”文件。我们对测试项目的所有其他更改都运行良好,但我们无法阻止它创建“unittest1.cs”文件。它最初从未在模板或 csproj 文件中,所以我不确定是什么在创建它。

任何人都可以帮忙吗?是什么为测试项目创建了默认测试文件 - 我想知道它是否是对模板文件中向导的引用,但不知道需要进行哪些更改。

0 投票
1 回答
2085 浏览

visual-studio-2010 - 在项目模板向导中添加解决方案项

我正在尝试使用项目模板向导将文件添加到 Visual Studio“解决方案项”文件夹。我可以自己创建文件夹,但是当我添加文件时,它什么也没做。

我的代码(从执行ProjectFinishedGenerating)是

其中 _solutionFolder 是与解决方案文件夹对应的 Project 实例。

0 投票
1 回答
927 浏览

visual-studio - 使用自定义目标文件导入创建 Visual Studio 项目模板

我们使用可以更改版本的外部 API,因此我们创建了目标文件,可以轻松切换包含哪个版本的 API。导入看起来像这样:

现在创建一个新项目很痛苦,因为您需要手动编辑它以包含目标文件,所以我正在尝试创建一个项目模板。我曾经File->Export Template从现有项目中创建一个新模板。但是当我尝试使用该模板创建项目时,出现以下错误:

C:\Users\name\AppData\Local\Temp\yuavfizw.xis\Temp\TestProject.csproj:导入的项目“C:\Users\name\AppData\Local\Temp\yuavfizw.xis\Temp\API\Api. References.All.Latest.targets”没有找到。

$(ExternalDir)在导入到同一项目的另一个目标文件中定义。导入也存在于项目模板中。导入看起来像这样:

有没有办法解决这个错误?

0 投票
2 回答
1784 浏览

visual-studio-2010 - NuGet.VisualStudio.Interop.dll 是否应该在 GAC 中以将其用作向导?

我正在创建一个项目模板。我想让它通过 NuGet 自动安装统一和棱镜。

我在这里阅读了如何做到这一点。我设置了我的 vstemplate 文件,如该页面所示:

它似乎设置正确,但它不起作用。当我尝试使用我的模板时,我收到以下错误消息:

无法将所有必需的包添加到项目中。以下软件包无法从“C:\Users\MyUser\AppData\Roaming\Microsoft\VisualStudio\10.0\ProjectTemplatesCache\MyTemplate.zip”安装

我做了一些查找,要使向导工作,它需要安装在 GAC 中。我运行了这个命令:

gacutil.exe /l NuGet.VisualStudio.Interop

它返回了:

全局程序集缓存包含以下程序集:

项目数 = 0

所以它似乎不在GAC 中。问题是:那么这对其他人有什么作用呢?如果它需要在 GAC 中,那么为什么它不自动存在呢?

如果没有,那为什么它不起作用(我很确定它需要在 GAC 中)。

注意:我确实在这里找到了那个 dll:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft Corporation\NuGet Package Manager\1.6.21215.9133

0 投票
2 回答
2592 浏览

c# - VisualStudio 多项目模板

我正在创建一个多项目模板

问题是当我运行模板时,每个项目都会创建一个与项目名称匹配的目录文件夹。

我不希望每个项目默认创建文件夹,如下所示:

  • solutionfolder\Libraries\BL\projectname\ 我的文件 - 和 csproj 文件
  • solutionfolder\Libraries\BL\interfaces\projectname\ 我的文件 - 和 csproj 文件

我想要的是:

  • solutionfolder\Libraries\BL\ 我的文件和 csproj 文件
  • solutionfolder\Libraries\BL\interfaces\ 我的文件和 csproj 文件

我试过<CreateNewFolder> false </CreateNewFolder>了,但这不起作用

如何在不创建项目文件夹的情况下创建项目模板?

0 投票
15 回答
46156 浏览

visual-studio - 如何让 ReSharper 重新评估其装配参考突出显示

我正在创建一个 Prism 项目模板,该模板效果很好。但是在我使用模板创建项目后,一些文件看起来像这样:

错误的引用

尽管有外表,但一切都很好。

如果我进行全部重建,我会看到解决方案构建时没有错误:

重建

但是全部重建并没有消除编辑器窗口中显示的“错误”。(请注意,实际的错误窗口不显示任何错误。)

我可以清理、重建、关闭和打开文件,但它不会修复突出显示。

但是,如果我关闭解决方案并重新打开它,一切都很好

重新加载后工作

我的问题:

理想情况下,我的模板或 IWizard 有一种方法可以告诉 ReSharper 重新加载引用以进行突出显示。

我知道我可以关闭 ReSharper然后再打开,这样可以解决问题,但我不想那样做。

是否有一个 ReSharper 命令可以刷新这些东西?

0 投票
1 回答
99 浏览

kohana - kohana 突触工作室项目模板

我们开始使用来自 synapses studio 的 kohana 项目模板:

https://github.com/synapsestudios/kohana-projecttemplate

这很棒,但问题是没有真正的文档,我也找不到关于它的好教程。基本上,您需要阅读每个模块的文档以对其进行概述,这非常痛苦且难以完成。

我认为这里缺少的是入门教程....

有人知道在哪里可以找到有关如何开始使用它的信息,例如配置数据库和 htaccesses 等,或者可以编写一个简单的教程来介绍入门的第一步吗?