nuget pack无法重新创建包

nuget pack无法重新创建包,nuget,Nuget,我有一个简单的nuget包,我正在创建。当我使用“nuget pack”创建它时,它会工作并创建.nupkg文件,但当我重新运行同一命令时,会出现以下错误: The process cannot access the file '<my .nupkg file>' because it is being used by another process. 进程无法访问文件“”,因为另一个进程正在使用该文件。 但是-没有人在使用这个文件(我通过Process Explorer进行了检

我有一个简单的nuget包,我正在创建。当我使用“nuget pack”创建它时,它会工作并创建.nupkg文件,但当我重新运行同一命令时,会出现以下错误:

The process cannot access the file '<my .nupkg file>' because it is being used by another process.
进程无法访问文件“”,因为另一个进程正在使用该文件。
但是-没有人在使用这个文件(我通过Process Explorer进行了检查,并且我可以简单地删除它)。当我删除这个文件并再次运行命令时,它成功了


我在谷歌上找不到任何有用的东西,也许这里有人知道该怎么做?

找到根本原因:由于基本路径和输出路径相同,nuget打开了现有的包(即使我使用“-Exclude”将其排除),因此出现此错误。使用一个单独的输出路径解决了这个问题。

它开始看起来像一个nuget.exe错误-我在他们的网站上提交了一份详细信息的通知单-