创建包时找不到文件

Any*_*are 5 c# asp.net nuget nuget-package visual-studio-2015

这是第一次尝试创建Nuget包.

我尝试运行以下命令:

nuget.exe pack Package.nuspec
Run Code Online (Sandbox Code Playgroud)

但我得到以下例外:

NuGet.exe:找不到文件:'Site1.Master'.在行:1 char:10 + nuget.exe <<<< pack Package.nuspec + CategoryInfo:NotSpecified :(找不到文件:'Site1.Master'.:String)[],RemoteException + FullyQualifiedErrorId:NativeCommandError


文件部分Package.nuspec是这样的:

<files>
    <file src="Site1.Master" target="content\Site1.Master" />
    <file src="Site1.Master.cs" target="content\Site1.Master.cs" />
    <file src="Site1.Master.cs.designer" target="content\Site1.Master.cs.designer" />
</files>
Run Code Online (Sandbox Code Playgroud)

我的样本解决方案是这样的:

在此输入图像描述


目录:

在此输入图像描述

ste*_*-fu 6

.nu​​spec文件中的路径始终相对于.nuspec文件本身的位置.文件名错误或目录路径错误.