2009-03-26 18 views
0

シンプルなC#ソリューションを構築するためにビルドファイルを作成しようとしていますが、エラー:不明なタスクまたはデータ型が失敗しています。.NET 2.0/.Net 3.5を使用してVS2008プロジェクトを構築する

私の解決策はVS2008で書かれていますが、.Net 2.0を対象としています(Vistaが役に立った場合は私が使っています)。

私はすでに他の質問running-builds-using-net-3-5-msbuild-and-nantcontribを見て、提案された解決策を試して、NAnt.exe.configファイルに変更を加えました。

ソリューションのプロパティを.net 3.5に変更しようとしましたが、それに応じてビルドファイルを変更しましたが、成功しませんでした。

私が紛失している可能性のあるものは誰でも提案できますか?

次のように私のビルドファイルは次のとおりです。

<?xml version="1.0"?> 
    <project name="HelloWorld" default="build" basedir="."> 
    <description>Builds the HelloWorld project.</description> 
    <target name="build" description="compiles the source code"> 
     <echo>Building Hello World</echo> 
     <property name="nant.settings.currentframework" value="net-2.0" /> 
     <msbuild project="HelloWorld.sln"> 
      <property name="Configuration" value="debug" /> 
     </msbuild> 
    </target> 
</project> 

答えて

1

ミリ秒のビルドはNantcontribライブラリ内のタスクです。

<loadtasks assembly="c:\foo\NAnt.Contrib.Tasks.dll" /> 

一度これを行うことが正常に動作する必要があります:あなたは、MSBuildのタスクがLoadTaskを使用する前に、あなたのビルドツールがそれを取得し、できる場所それはそれを置くダウンロードする必要があります。

+0

アドバイスをいただきありがとうございます。 –

関連する問題