2017-06-20 2 views
2

私は、.netコア1.1、nuget 3.5、およびVSチームサービスでのホスティングパッケージを実行しています。appsettings.jsonの設定をナゲットパッケージに含めるにはどうすればよいですか?

私はここでの変換に見えた:https://docs.microsoft.com/en-us/nuget/create-packages/source-and-config-file-transformations

をしかし、私はJSONファイルではなく、設定ファイルのためのソリューションを必要としています。

install.ps1スクリプトを使用してファイルを含めることができますが、install.ps1は廃止予定です。

jug設定ファイルをnugetパッケージに含める現在の方法は何ですか?

+0

'Build Action:Content'と' Output directory'ファイルのプロパティにコピーすると、自動的に 'content'パッケージのサブフォルダにコピーされます。 –

答えて

2

.nuspecファイルに<files>ノードを使用してください。例:here

<?xml version="1.0"?> 
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> 
    <metadata> 
    <!-- ... --> 
    </metadata> 
    <files> 
    <!-- Add a readme --> 
    <file src="readme.txt" target="" /> 

    <!-- Add files from an arbitrary folder that's not necessarily in the project --> 
    <file src="..\..\SomeRoot\**\*.*" target="" /> 
    </files> 
</package> 
関連する問題