我正在編寫自己的自定義項目模板以供在Visual Studio中使用。一切都很好,除了我需要找到一種方法來讓模板中的一個文件依賴於另一個文件。Visual Studio自定義項目模板依賴於
在的csproj文件,它看起來像這樣
<Compile Include="Class1.cs">
<DependentUpon>Class1.xml</DependentUpon>
</Compile>
沒有任何人有任何想法,我怎麼會在vstemplate文件中定義呢?
感謝
我正在編寫自己的自定義項目模板以供在Visual Studio中使用。一切都很好,除了我需要找到一種方法來讓模板中的一個文件依賴於另一個文件。Visual Studio自定義項目模板依賴於
在的csproj文件,它看起來像這樣
<Compile Include="Class1.cs">
<DependentUpon>Class1.xml</DependentUpon>
</Compile>
沒有任何人有任何想法,我怎麼會在vstemplate文件中定義呢?
感謝
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">Test.cs</ProjectItem>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs\$fileinputname$Dependent.cs" ReplaceParameters="true">TestDependent.cs</ProjectItem>
不知道這是否可以在非託管的文件類型(即文件類型VS不知道,像你這樣)自動發生...
一個黑客是使用WizardExtensions(谷歌編寫基本嚮導的例子)如下:
或
希望這有助於...
你是怎麼解決這個問題?我將此問題標記爲重新打開,因爲重複實際上不是重複的,而是另一個問題。 – 2012-12-23 10:37:05
同意這不是重複。這是關於項目模板,不只是編輯.proj文件(因爲其他問題涉及) – 2013-01-30 09:49:27
請選擇答案。 @Yasin Kilicdere的回答爲我工作。 – 2015-05-16 14:48:55