最近 Nuget パッケージを作成しましたが、インストールしようとすると次のエラーが返されます。
複数のルート要素があります。行 3、位置 2。
質問: nuspec ファイルを参照しているこのエラーは何ですか? コンテンツ フォルダーにある web.config.transform は?
これが私の .nuspec ファイルです。
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>blah</id>
<version>1.0.0</version>
<authors>omitted</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>This package integrates **** functionality into existing Web Forms applications.</description>
<language>es-US</language>
</metadata>
</package>
これが私のweb.config.transformです:
<section name="blah" type="omitted.Security.PasswordManagement.omitted.Configuration.PVSecureConnectionStringsSection, omitted.Security.PasswordManagement.PasswordVault" />
<blah blah="blah">
<connectionStrings>
<add name="**NAME**-Local" connectionString="data source=**DB SERVER**;initial catalog=**DATABASE**;user id=**USER ID**;password=**PASSWORD**;" providerName="System.Data.SqlClient" />
<add name="**NAME**-Development" connectionString="data source=**DB SERVER**;initial catalog=**DATABASE**;user id=**USER ID**;" />
<add name="**NAME**-Test" connectionString="data source=**DB SERVER**;initial catalog=**DATABASE**;user id=**USER ID**;" />
<add name="**NAME**-Production" connectionString="data source=**DB SERVER**;initial catalog=**DATABASE**;user id=**USER ID**;" />
</connectionStrings>
</blah>