Visual StudioのC#プロジェクトテンプレート:$のsafeprojectnameの$パラメータ
私は、プロジェクトテンプレートを作成しようとしていると私はsafeprojectnameにいくつかのファイル名を置き換えたいです。
ソースファイルでは機能しますが、プロジェクトファイル(.csproj)itsefでは機能しませんでした。
<TemplateContent>
<Project TargetFileName="$safeprojectname$.csproj" File="$safeprojectname$.csproj" ReplaceParameters="true">
<Folder Name="Definition File" TargetFolderName="Definition File">
<ProjectItem ReplaceParameters="true" TargetFileName="$safeprojectname$.txt">$safeprojectname$.txt</ProjectItem>
</Folder>
<TemplateContent>
プロジェクトファイルの命名に$ safeprojectname $を使用することが可能ですか?
safeprojectname:削除すべての安全でない文字とスペースで、[新しいプロジェクト]ダイアログボックスでユーザーが指定した名前。
プロジェクタ名に$ safeprojectname $を使用することができない場合は、が削除される危険な文字はです。
この質問に関連するものは、こちらを参照してください。https://stackoverflow.com/questions/26832203/visual-studio-item-template-replace-with-project-name –
はい、私はそのトピックを見ました。私の問題は少し違う。 $ safeprojectname $はソースファイル名では機能しますが、projectname自体では機能しません。私はそれを処理する必要があります。 – tutalia