1

残念ながら、私は.NETバージョンのプロジェクトを混在させました。一部のレガシーコードは.NET1.1にあり、その他は.NET3.5にあります。使えない

exec { msbuild test.sln } 

msbuildは.NET1.1ソリューションのコンパイルをサポートしていないためです。

psakeを使用して.NET1.1ソリューションを構築するにはどうすればよいですか?psakeはかっこいいと思い、活用したいと思います。

コマンドプロンプトで、私はすることができます

.\devenv.com /rebuild release "c:\engine.sln"

しかし、psakeビルドファイル内で同じことをどのように行うのか理解できません。

4

1 に答える 1

1

もしも

.\devenv.com /rebuild release "c:\engine.sln"

あなたがしなければならないのは、devenvがPATHにあることを確認するか、フルパスを指定して実行することだけです。

exec { devenv.com /rebuild release "c:\engine.sln"}
于 2011-12-01T21:02:59.537 に答える