VS 2010 のプロジェクト ファイルとソリューション ファイルを perl スクリプトで生成するにはどうすればよいですか? リンクやヘルプは大歓迎です。
1 に答える
最初に、必要なプロジェクトのタイプを特定する必要があります。特に、これらのテンプレートで使用されるプログラミング言語。
Project テンプレートに関する MSDN サイトには、次のようなドキュメントが多数あります。
Visual Studio テンプレート http://msdn.microsoft.com/en-us/library/6db0hwky.aspx
プロジェクトとアイテム テンプレートの作成 http://msdn.microsoft.com/en-us/library/s365byhx.aspx
VS2010 がインストールされている場合は、VS2010 Templates フォルダー ( "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\" ) に移動し、PERL スクリプトからそれらのファイルを取得する必要があります。プロジェクトのフォルダー構造を構築し、それらのファイルごとに文字列の置換を行ったら、それらのファイルを貼り付けます。
たとえば、C# のコンソール アプリケーション テンプレートは次のようになります。
- App.config
- assemblyinfo.cs
- consoleapplication.csproj
- csConsoleApplication.vstemplate
- program.cs
すべてのファイルはプレーン テキストであるため、perl スクリプトから読み取り/置換できるはずです。
VS2010 が作成した後のフォルダー構造は次のとおりです。
- 置き場
- オブジェクト
- プロパティ
- AssemblyInfo.cs
- *.csproj
- Program.cs
そのため、フォルダー構造を作成してファイルをコピーする必要があります。
以上で、あとは上記のすべてを処理する Perl スクリプトを作成するだけの問題だと思います。
それが役立つことを願っています