Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NuGet将同一dll在不同文件夹中打包两次:无法为指定URI添加部分,因为它已在包中_Nuget_Nuget Package_Nuget Spec - Fatal编程技术网

NuGet将同一dll在不同文件夹中打包两次:无法为指定URI添加部分,因为它已在包中

NuGet将同一dll在不同文件夹中打包两次:无法为指定URI添加部分,因为它已在包中,nuget,nuget-package,nuget-spec,Nuget,Nuget Package,Nuget Spec,我的nuspec中有以下两行导致错误: 无法为指定的URI添加部分,因为它已在包中 以下是nuspec中的代码: <file src="bin\release\*.dll" target="lib" /> <file src="..\myProj\bin\release\*.dll" target="tools" /> 有没有想过如何将相同的DLL放入两个目标中?我正在使用VST进行nuget打包。(我找不到任何类似的问题。)

我的nuspec中有以下两行导致错误:

无法为指定的URI添加部分,因为它已在包中

以下是nuspec中的代码:

        <file src="bin\release\*.dll" target="lib" />
        <file src="..\myProj\bin\release\*.dll" target="tools" />

有没有想过如何将相同的DLL放入两个目标中?我正在使用VST进行nuget打包。(我找不到任何类似的问题。)