我正在尝试为Form创建一个ItemTemplate。我创建了一个“c#Item Tamplate” - 项目,制作我的表格,并通过构建项目来创建我的模板。这很好。
现在我想添加Templateparameters,但是一旦我这样做,项目就不再编译了。它会抛出许多不同的异常,因为代码不再有效。有没有人有这个问题的解决方案?
这是我到目前为止所尝试的内容:
- 用$ safeitemname $替换每个Classname的出现。正如我已经说过的那样,抛出异常,因为现在代码无效并且无法构建项目。
- 在我的.vstemplate中创建CustomParameters,将有效的类名更改为我想要的参数(Classname - > $ safeitemname $)。尽管我设置了“Replaceparameters =”True“”,但这没有任何作用。
- 无论如何,忽略copiler警告并在我的.vsix项目中实现项目。这也没用,因为我的模板的.zip仍然不能。
- 将我的Classname.Designer.cs的DependentUpon设置为我的Classname.cs。这也没什么。
- 尝试一个简单的ItemTemplate,其中一个类分为两个具有一个Property的分部类。与表格相同。它无法再构建。
对于任何有用的提示,我将不胜感激。谢谢!