2017-05-22 30 views
0

私はいくつかのプロジェクトを持つソリューションを開発中です。各プロジェクトには独自のリリースノートがあります。特定のプロジェクトのnuspecファイルにリリースノートのパスを指定する必要があります。どうすれば実現できますか?ファイルパスを追加するだけで動作しないようです。助けてください。リリースノートのファイルパス参照をnuspecファイルに追加する方法

は、これは私のnuspecファイルがどのように見えるかです:

<?xml version="1.0"?> 
    <package > 
     <metadata> 
     <id>Test Framework</id> 
     <version>$version$</version> 
     <authors>Test Team</authors> 
     <description>Test nuget Package</description> 
     <dependencies> 
      <dependency id="NUnit" version="2.6.4" /> 
      <dependency id="Nancy.Hosting.Self" version="0.23.1" /> 
      <dependency id="System.IO.Abstractions" version="1.4.0.86" /> 
     </dependencies> 
     </metadata> 
     <files> 
      <!--Dlls for NugetPackage--> 
     <file src="\TestBase\bin\$BuildConfig$\TestBase.dll" target="lib\net46"/> 
<file src="\TestBase\Docs\ReleaseNotes.doc" target="lib\net46"/> 
     <file> 
     </files> 
    </package> 
+1

ファイルへのパスは、.nuspecファイルが入っているフォルダからの相対パスでなければなりません。したがって、nuspecファイルのすぐ下のTestBaseフォルダはありますか?また、最初のバックスラッシュは必要ありません。ターゲット属性がドキュメントファイルとの関連性はないと思うので、必要に応じてドロップすることができます。 – DeanOC

+0

ありがとうございます。出来た。 – SKN

答えて

0

ファイルへのパスが.nuspecファイルが入っているフォルダからの相対でなければならないので、TestBaseフォルダがnuspecファイルの直下にありますか。?また、最初のバックスラッシュは必要ありません。ターゲット属性がドキュメントファイルとの関連性はないと思うので、必要に応じてドロップすることができます。

関連する問題